• Android基础TOP2:单机按钮改变字体颜色


    ---恢复内容开始---

    Activity:

          <TextView
          android:id="@+id/t1"
           android:textSize="30dp"
           android:layout_width="fill_parent"
           android:layout_height="wrap_content"
           android:layout_marginLeft="100dp"
           android:text="改变颜色"
           />
    <Button
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:onClick="dj1"
            android:text="RED" /> 
    <Button
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:onClick="dj2"
            android:text="GREEN" />
        
    <Button
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:onClick="dj3"
            android:text="YELLOW" />

    JAVA:

     1 final TextView tv=(TextView) findViewById(R.id.t1);
     2        
     3         final Button btn = (Button)findViewById(R.id.b1);
     4         //设置单击事件,
     5         btn.setOnClickListener(new View.OnClickListener() {
     6 @Override
     7 public void onClick(View v) {
     8 // TODO Auto-generated method stub
     9 //单击时改变颜色 下同
    10 tv.setTextColor(android.graphics.Color.RED);
    11 }
    12 });
    13         final Button btn1 = (Button)findViewById(R.id.b2);
    14           btn1.setOnClickListener(new View.OnClickListener() {
    15  
    16   @Override
    17   public void onClick(View v) {
    18   // TODO Auto-generated method stub
    19   tv.setTextColor(android.graphics.Color.GREEN);
    20   }
    21   });
    22           final Button btn2= (Button)findViewById(R.id.b3);
    23           btn2.setOnClickListener(new View.OnClickListener() {
    24  
    25   @Override
    26   public void onClick(View v) {
    27   // TODO Auto-generated method stub
    28   tv.setTextColor(android.graphics.Color.YELLOW);
    29   }
    30   });

    显示效果:





    ---恢复内容结束---

  • 相关阅读:
    性能测试策略和关注指标
    ES7.17.1安装
    java 复制对象
    Java 实现树结构计算各个节点数的和
    自定义初始化ES实体类
    .net core datatable 导出 pdf 支持中文
    VSCode 快捷键(整理)
    国标平台LiveGBS GB28181接入录像机NVR、摄像头时没有通道 通道数位0的检查办法
    基于docker搭建Android cordova开发环境
    SpringBoot整合邮箱发送邮件
  • 原文地址:https://www.cnblogs.com/AndroidCSY/p/6681537.html
Copyright © 2020-2023  润新知