android 有时候stroke不起作用
16lz
2021-01-23
如下:
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_pressed="false" > <shape> <solid android:color="#ffffff"/> <stroke android:color="#888" /> <corners android:radius="3dp"/> </shape> </item> <item android:state_pressed="true"> <shape> <solid android:color="#dddddd"></solid> <stroke android:color="#888" /> <corners android:radius="3dp"/> </shape> </item></selector>
原因:stroke没有设置宽度
解决方案:
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_pressed="false" > <shape> <solid android:color="#ffffff"/> <stroke android:color="#888" android:width="1px"/> <corners android:radius="3dp"/> </shape> </item> <item android:state_pressed="true"> <shape> <solid android:color="#dddddd"></solid> <stroke android:color="#888" android:width="1px"/> <corners android:radius="3dp"/> </shape> </item></selector>
更多相关文章
- Android实现推送方式解决方案
- (mac)Android Studio安装以及Fetching android sdk component in
- android 骁龙相机预览宽度方向全屏
- android开机自启广播无效果的曲线解决方案
- 王家林的81门一站式云计算分布式大数据&移动互联网解决方案课程
- android直接利用opencv打开摄像头失败原因及解决方案
- android studio 版本修改无效解决方案
- (window)Android Studio安装以及Fetching android sdk component
- Android分割线divider(内含Android虚线分割线失效成实线解决方案)