和Button一样的CheckBox
来源:互联网 发布:windows ce 6.0 iso 编辑:程序博客网 时间:2024/06/10 01:12
首先,重写一个style.xml文件。用来定义你的CheckBox的显示样式。就拿自己做的为例吧:
styles.xml文件中新加如一个自己的<Style>
<!-- 像Button的CheckBox样式 -->
<style name="mCheckBox">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textSize">14sp</item>
<item name="android:gravity">center_vertical</item>
<item name="android:button">@null</item>
<item name="android:paddingLeft">14dp</item>
<item name="android:paddingRight">14dp</item>
<item name="android:paddingTop">2dp</item>
<item name="android:paddingBottom">2dp</item>
<item name="android:layout_gravity">center_horizontal</item>
<item name="android:singleLine">true</item>
<item name="android:background">@drawable/btn_recommend_selector</item>
</style>
然后直接在自己的布局文件中使用此样式:
<CheckBox
android:id="@+id/btn1"
style="@style/mCheckBox"
android:text="阿迪王专卖"
/>
这样就成功了。 需要注意的是:4个padding属性不要只设置一个。不然的话4个padding属性的值会全部取你设置的这个值,以至于内容的显示会有问题。
- 和Button一样的CheckBox
- GridView里的 checkbox 和button
- checkbox的button和background属性设置分别
- CheckBox和Button之间选择的联动效果
- Android控件详解之Button和Checkbox
- CheckedTextView,CheckBox和Button样式定义
- Android CheckBox button属性和background属性
- simple adapter 添加checkbox和button控件
- tableviewcell 上放一个和cell 大小一样的button ,拦截了cell点击事件!!
- Layout中有button但button执行的监听和layout一样,监听加在layout上,点击button没反应
- 更改CheckBox的Button按钮样式
- Material Design控件Button,CheckBox的使用
- listview/gridview上checkbox和button以及item获取焦点的问题
- 提问:为什么Tkinter的被焦点的Button按钮,鼠标点击和空格键有一样的效果
- 我和你一样,一样的坚强
- 在一个layout中保持button都是一样大小的
- ImageButton与Button实现actitave跳转方法是一样的
- cocos2dx用checkbox实现单选框和button实现table按钮
- HDU1049
- 《黑马程序员》 list集合的几种迭代方式
- Project Euler 6~10
- Google的Android源码下载
- css颜色 RGB转十六进制
- 和Button一样的CheckBox
- 为什么锤子系统可能会失败?
- 浅谈Java类与对象的概念区别
- DKM工程 add to VIP工程 让任务启动在boot时候
- POJ 1328 Radar Installation 贪心
- TinyXml使用方法
- [综] 训练集(train set) 验证集(validation set) 测试集(test set)
- Pearls(动态规划)
- Linux平台设备驱动