zoukankan      html  css  js  c++  java
  • 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   });

    显示效果:





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

  • 相关阅读:
    [更新设计]跨平台物联网通讯框架ServerSuperIO 2.0 ,功能、BUG、细节说明,以及升级思考过程!
    有幸参加“集团2016年工业事业部发展规划会议”,向网友汇报!!!
    Centos7之ssh连接keepalive
    AES加密算法
    MySQL之only_full_group_by
    AES加解密文件流
    Mongo基本配置
    前端js处理接口返回的压缩包(亲测可用)
    Ubuntu20.4静态ip和dhcp配置
    Java数组类型协变性、泛型类型的不变性
  • 原文地址:https://www.cnblogs.com/AndroidCSY/p/6681537.html
Copyright © 2011-2022 走看看