Android课堂笔记——ToggleButton和Switch
来源:互联网 发布:数控切割机编程软件 编辑:程序博客网 时间:2024/05/30 04:41
ToggleButton
属性:
android:checked //设置该按钮是否被选中
android:textOn //设置打开状态时的显示文本
android:textOff //设置关闭状态时的显示文本
页面设置:
<ToggleButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:checked="true" android:textOff="未选中时显示文本" android:textOn="选中时显示文本" android:id="@+id/togbtn" />
设置事件监听器:
togbtn.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub if(isChecked){ //选中 } } });
Switch
属性:
android:checked //设置该按钮是否被选中
android:textOn //设置打开状态时的显示文本
android:textOff //设置关闭状态时的显示文本
android:switchpadding //设置开关与标题文本之间的空白
android:thumb //指定使用一个Drawable来绘制开关按钮
android:track //指定使用一个Drawable来绘制开关轨道
页面设置:
<Switch android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center" android:id="@+id/id" android:text="文本" android:switchMinWidth="100sp" />
设置事件监听器:
ToggleButton toggleButton=(ToggleButton)findViewById(R.id.eatTButton); toggleButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { if(isChecked) else{ } } });
下面是这两个组件的原生样式:
0 0
- Android课堂笔记——ToggleButton和Switch
- Android—ToggleButton、Switch和RatingBar使用
- Android ToggleButton和Switch
- Android 学习笔记(4)—— ToggleButton 、Switch
- Android控件ToggleButton和Switch
- Android Switch和ToggleButton类
- Android笔记——ToggleButton
- Android基础入门教程——2.3.6 开关按钮ToggleButton和开关Switch
- Android中的ToggleButton和Switch开关控件
- ToggleButton和Switch
- Android开发总结笔记 ToggleButton和Switch(开关) 1-1-14
- Android课堂笔记—SQLite3和ContentProvider
- 安卓控件——ToggleButton & Switch
- Android UI之选择器-ToggleButton、Switch、CheckBox和RadioButton
- Android学习路之开关按钮ToggleButton和开关Switch
- Android控制之ToggleButton和Switch与RatingBar
- Android控件之ToggleButton、Switch
- 开关控件Switch和ToggleButton
- Metron学习6_No interface named 'eth0' found, got [name:lo (lo), name:em1 (em1)]错误解决
- Huffman树的定义与实现
- 【设计模式 - 2】之单例模式(Singleton)
- iOS逆向入门实践 — 逆向微信,伪装定位(二)
- 身份证号码升级
- Android课堂笔记——ToggleButton和Switch
- Python 发送邮件
- 利用zookeeper实现简单的RPC框架
- 第十五周项目—字符串的格式化
- <c:if test=" ${cppc.hpid==hpcc.id}">条件判断
- c++ string与数值类型(如int)相互转换
- 老外的arm-linux usb转串口
- 电力仿真分类
- Tutorial: 242.Valid Anagram