我的问题很简单.那是关于button属性.
我要制作仅具有顶部笔画的button.我可以在xml布局中设置什么?@H_404_2@
我的xml文件是
<?xml version="1.0" enCoding="utf-8"?><selector xmlns:androID="http://schemas.androID.com/apk/res/androID"> <item androID:state_enabled="false"> <shape> <solID androID:color="@androID:color/transparent"/> <stroke androID:wIDth="1dp" androID:color="@color/btn_disable" androID:dashWIDth="1dp" androID:dashGap="0dp"/> <padding androID:left="9dp" androID:top="2dp" androID:right="9dp" androID:bottom="2dp"/> <corners androID:radius="@dimen/btn_radius" /> </shape> </item> <item androID:state_pressed="true" > <shape> <solID androID:color="@color/white_pressed"/> <stroke androID:wIDth="1dp" androID:color="@color/mint" androID:dashWIDth="1dp" androID:dashGap="0dp"/> <padding androID:left="9dp" androID:top="2dp" androID:right="9dp" androID:bottom="2dp"/> <corners androID:radius="@dimen/btn_radius" /> </shape> </item> <item> <shape> <solID androID:color="@null"/> <stroke androID:wIDth="1dp" androID:color="@color/mint" androID:dashWIDth="1dp" androID:dashGap="0dp" /> <corners androID:radius="@dimen/btn_radius" /> </shape> </item></selector>
解决方法:
我无法确定您要查找的确切形状,但是在判断您只想要顶部笔触,隐藏所有其他笔触之后,可以使用图层列表来实现此目的.
<@R_736_3419@ xmlns:androID="http://schemas.androID.com/apk/res/androID" > <item> <shape androID:shape="rectangle"> <solID androID:color="your_stroke_colour" /> <corners androID:radius="your_radius" /> </shape> </item> <item androID:top="1dp" androID:bottom="0dp" androID:left="0dp" androID:right="0dp"> <shape androID:shape="rectangle"> <solID androID:color="your_color" /> <corners androID:radius="your_radius" /> </shape> </item></@R_736_3419@>
总结 以上是内存溢出为你收集整理的android-如何设置按钮的最高行程?全部内容,希望文章能够帮你解决android-如何设置按钮的最高行程?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)