Android
来源:互联网 发布:手机免费视频软件 编辑:程序博客网 时间:2024/06/03 20:21
1.最近在使用ToggleButton的时候遇到一个问题:
在一个界面使用时ToggleButton展示正常,但是将同样的代码放到另一个界面时却出现了ToggleButton被放大的情况。那么问题来了,相同的布局相同的代码展示出的效果却不一样。
查阅ToggleButton源码后发现,这个控件有这样两个属性:
android:minWidth
android:minHeight
由于ToggleButton的有这样两个属性,导致我的界面效果出现了问题。
解决方案:
重新设置android:minWidth和android:minHeight这两个属性。
android:minWidth="40dp"android:minHeight="24dp"
代码
<ToggleButton style="@style/Widget.Button.Toggle" android:layout_marginRight="20dp" android:checked="true" />
<style name="Widget.Button.Toggle" parent="android:Widget"> <item name="android:background">@drawable/btn_toggle_bg</item> <item name="android:textOn">@null</item> <item name="android:textOff">@null</item> <item name="android:clickable">true</item> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:minWidth">40dp</item> <item name="android:minHeight">24dp</item> <item name="android:disabledAlpha">?android:attr/disabledAlpha</item></style>
阅读全文
0 0
- Android
- android
- Android
- android
- android
- Android
- Android
- android
- android
- android
- Android
- Android
- android!!!
- android
- android
- android
- android
- android:
- ViewPager
- Memcache知识点梳理
- Android 打包string出现警告问题
- IAR破解时,报错:no features found for selected product
- Java基础 | Collection
- Android
- 给div添加滚动条(转)
- java基础--常用关键字
- centos6.8 安装python3.6
- UNIX再学习 -- 高级 I/O
- 如何提高英文的科研写作能力
- 神奇的莫队(含树上莫队)
- [Android]腾讯Tinker热修复框架简单使用
- Jenkins错误解决办法:[EnvInject]