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 });
显示效果:
---恢复内容结束---
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步