android-如何设置按钮的最高行程?

android-如何设置按钮的最高行程?,第1张

概述我的问题很简单.那是关于Button属性.我要制作仅具有顶部笔画的Button.我可以在xml布局中设置什么?我的xml文件是<?xmlversion="1.0"encoding="utf-8"?><selectorxmlns:android="http://schemas.android.com/apkes/android"><itemandroid:state_enabled=&

我的问题很简单.那是关于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-如何设置按钮的最高行程?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1078338.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存