android– 如何在一个形状椭圆形按钮的按钮内添加一个图标

android– 如何在一个形状椭圆形按钮的按钮内添加一个图标,第1张

概述我创建了一个drawablebutton_oval.xml<shapexmlns:android="http://schemas.android.com/apkes/android"android:dither="true"android:shape="rectangle"><cornersandroid:radius="120dp"/>&lt

我创建了一个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 – 如何在一个形状椭圆形按钮的按钮内添加一个图标所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存