TextView按下background和textColor一起改变
来源:互联网 发布:去网吧带windows to go 编辑:程序博客网 时间:2024/06/06 07:44
使用drawable就可以达到这种效果
<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="30dp" android:background="@drawable/selector" android:clickable="true" android:gravity="center" android:text="AAAAAA" android:textColor="@drawable/color" android:textSize="50dp" />
selector.xml
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/sharp1" android:state_pressed="true"></item> <item android:drawable="@drawable/sharp2"></item> </selector>
sharp1.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@color/colorAccent"></solid> <corners android:radius="15dp"></corners> </shape>
sharp2.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@color/colorPrimary"></solid> <corners android:radius="15dp"></corners> </shape>
color.xml
<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:color="#0f0" android:state_pressed="true"></item> <item android:color="#f00" android:state_pressed="false"></item> </selector>
注意:
TextView要加上
android:clickable=”true”
才会有点击效果
0 0
- TextView按下background和textColor一起改变
- Android 使用 selector 来改变TextView在不同状态下的textColor和background
- 改变imageButton按下和抬起时的background图片
- android Button的textColor和background的Selector
- 通过代码setTextColor,改变不同状态下的textColor
- TextView 实现按下和抬起改变颜色
- 改变文本颜色 textColor
- android radiobutton 改变TextColor
- 如何改变TextView的textColor的颜色或背景像radioButton一样简单。
- Android textColor、按钮按下抬起颜色变换
- textView设置按下和焦点改变时让字体颜色发生变化
- textView可否设置按下和焦点改变时让字体颜色发生变化
- ImageView和TextView的background点击效果
- android动态设置TextView的textColor问题
- 文字根据状态改变颜色 android:textColor
- UITextField的tintColor和textColor
- android 在 button、textview等控件按下和选中的时候改变颜色或图片实现方法
- IOS7下UIStatusBar textcolor显示问题
- 设计模式-迭代器模式
- Codeforces 691D. Swaps in Permutation (并查集 + 优先队列)
- React 快速入门教程
- 无聊的草稿
- LC 电路
- TextView按下background和textColor一起改变
- 《编程之法》1.5回文判断
- set global read_only=0; 关闭只读,可以读写 set global read_only=1; 开始只读模式
- Android uiautomator实例使用
- java 泛型
- Swift快速集成函数使用篇(生成二维码)
- 【BNUOJ】【第十四届北京师范大学程序设计竞赛决赛】D. Air Hockey
- idea的快捷键
- 【萧凌点金】1.小白必看,常见的技术分析方法有哪些?