我创建了一个drawable button_oval.xml
<shape xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:dither="true" androID:shape="rectangle"> <corners androID:radius="120dp" /> <solID androID:color="#eceef5" /> <stroke androID:wIDth="3dp" androID:color="#29395e" /> <size androID:wIDth="300dp" androID:height="120dp" /></shape>
然后我在我的布局上使用它像这样:
// I want to add a icon insIDe this button <button androID:ID="@+ID/gotopersonalPage" androID:layout_wIDth="110dp" androID:layout_height="50dp" androID:layout_marginleft="30dp" androID:background="@drawable/button_oval" androID:text="@string/memberbutton" androID:textcolor="#29395e" androID:textSize="18dp" />
我想在button中添加一个图标,是否有可能通过更改我的button_oval.xml来完成它?
最终输出应该如下图所示:
任何帮助将不胜感激.
解决方法:
你必须在你的button元素中添加这些行 –
androID:drawableleft="@mipmap/ic_launcher_round" // to set an iconandroID:drawablepadding="10dp" // to set the padding of icon from textandroID:paddingleft="20dp" // to set the padding of the icon and text
根据您的需要调整值.
它看起来像 –
总结以上是内存溢出为你收集整理的android – 如何在一个形状椭圆形按钮的按钮内添加一个图标全部内容,希望文章能够帮你解决android – 如何在一个形状椭圆形按钮的按钮内添加一个图标所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)