当前位置: 首页 > article >正文

android数组控件Textview

说明:android循环控件,注册和显示内容

效果图:
在这里插入图片描述

step1: E:\projectgood\resget\demozz\IosDialogDemo-main\app\src\main\java\com\example\iosdialogdemo\TimerActivity.java

package com.example.iosdialogdemo;

import android.os.Bundle;
import android.os.Handler;
import android.widget.Button;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import java.util.Arrays;

public class TimerActivity extends AppCompatActivity {

    private TextView tv_img0,tv_img1,tv_img2,tv_img3,tv_img4;
    private int[] tvIds = {R.id.tv_img0,R.id.tv_img1,R.id.tv_img2,R.id.tv_img3,R.id.tv_img4};
    private TextView[] tvGroups = {tv_img0,tv_img1,tv_img2,tv_img3,tv_img4};
    private int[] ages = {0,1,2,3,4};

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_same);
        for (int i=0;i<tvIds.length;i++){
            tvGroups[i] =findViewById(tvIds[i]);
            tvGroups[i].setText(String.valueOf(ages[i]));
        }
    }
}

step2: E:\projectgood\resget\demozz\IosDialogDemo-main\app\src\main\res\layout\activity_same.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal" android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@android:color/holo_blue_bright">

    <TextView
        android:id="@+id/tv_img0"
        android:layout_width="70dp"
        android:layout_height="70dp"
        android:background="@android:color/holo_red_dark"
        android:textSize="50sp"
        />

    <TextView
        android:id="@+id/tv_img1"
        android:layout_width="70dp"
        android:layout_height="70dp"
        android:background="@android:color/holo_orange_dark"
        android:textSize="50sp"
        />
    <TextView
        android:id="@+id/tv_img2"
        android:layout_width="70dp"
        android:layout_height="70dp"
        android:background="@android:color/holo_blue_light"
        android:textSize="50sp"
        />
    <TextView
        android:id="@+id/tv_img3"
        android:layout_width="70dp"
        android:layout_height="70dp"
        android:background="@android:color/holo_green_light"
        android:textSize="50sp"
        />
    <TextView
        android:id="@+id/tv_img4"
        android:layout_width="70dp"
        android:layout_height="70dp"
        android:background="@android:color/holo_purple"
        android:textSize="50sp"
        />

</LinearLayout>

end


http://www.kler.cn/a/376532.html

相关文章:

  • 国产服务器部署1.获取银河麒麟V10服务器。首先挂gpt数据盘
  • 数据库->联合查询
  • 第十五章 Vue工程化开发及Vue CLI脚手架
  • TypeScript 和 JavaScript 的区别
  • 大厂面试真题-很多系统会使用netty进行长连接,连接太多会有问题吗
  • 【数据结构-合法括号字符串】力扣921. 使括号有效的最少添加
  • sublime Text中设置编码为GBK
  • 电子时钟--html+css+js实现
  • 【热门主题】000011 React前沿:构建高效与灵动的现代Web应用
  • 分布式事务-SpringBoot集成Seata
  • Mybatis学习笔记(二)
  • python项目实战——多协程下载美女图片
  • 【uniapp3】分享一个自己写的h5日历组件
  • CSS例子: 横向排列的格子
  • 安装fpm,解决*.deb=> *.rpm
  • 六、元素应用CSS的习题
  • 网络编程 UDP编程 Linux环境 C语言实现
  • 在AdaBoost中每轮训练后,为什么错误分类的样本权重会增大e^2αt倍
  • 使用socket库创建简单的客户端和服务器
  • 快速入门kotlin编程(精简但全面版)
  • 树莓派基本设置--8.播放音频和视频
  • 服务器数据恢复—DELL EqualLogic PS6100系列存储简介及如何收集故障信息?
  • 如何在Linux命令行中使用GhatGPT
  • 红队-windows基础篇
  • 基于uniapp微信小程序的校园二手书交易系统
  • jsp页面使用jQuery 给java后端传送数组怎么传送,