android – 在按钮内设置可绘制位置

android – 在按钮内设置可绘制位置,第1张

概述我在文本的左边有一个按钮和一个drawable,但我希望drawable更接近文本.所以我需要移动drawable. 我已经定义了android:drawableLeft但是按钮的内容没有居中. 这是我的代码: <Button android:id="@+id/addsubject" android:layout_width="250dp" android:layout_h 我在文本的左边有一个按钮和一个drawable,但我希望drawable更接近文本.所以我需要移动drawable.

我已经定义了android:drawableleft但是按钮的内容没有居中.

这是我的代码:

<button    androID:ID="@+ID/addsubject"    androID:layout_wIDth="250dp"    androID:layout_height="wrap_content"    androID:drawableleft="@drawable/ic_action_add"    androID:layout_centerHorizontal="true"    androID:layout_alignParenttop="true"    androID:layout_margintop="20dp"    androID:text="@string/addsubject"    androID:textcolor="@color/white"    androID:background="@drawable/custombutton1" />

以下是它现在的样子:

以下是我喜欢的方式:

谢谢!

解决方法 试试这个

<button    androID:ID="@+ID/addsubject"    androID:layout_wIDth="160dip"    androID:layout_height="60dip"    androID:layout_gravity="center"    androID:drawableleft="@drawable/ic_action_add"    androID:drawablepadding="2dip"    androID:gravity="center"    androID:paddingleft="30dip"    androID:paddingRight="26dip"    androID:singleline="true"    androID:text="@string/addsubject"    androID:textSize="13dip" />
总结

以上是内存溢出为你收集整理的android – 在按钮内设置可绘制位置全部内容,希望文章能够帮你解决android – 在按钮内设置可绘制位置所遇到的程序开发问题。

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

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

原文地址:https://54852.com/web/1123202.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存