如何在同一个按钮上对齐文本和图像?我想要做这样的形象:如何在同一个按钮上对齐文本和图像
但我的按钮看起来是这样,文本图像重叠:
这是我下面的代码。如何在同一个按钮中的文字和图片之间留出空间?
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:layout_weight="0"
android:weightSum="1"
android:orientation="horizontal" >
<Button android:id="@+id/btnUtilitybillpayments"
style="?android:attr/buttonStyleSmall"
android:layout_height="wrap_content"
android:layout_width="0dp"
android:layout_weight="1"
android:drawableLeft="@drawable/handshake"
android:layout_marginRight="55dip"
android:layout_marginLeft="55dip"
android:drawablePadding="-25dp"
android:paddingLeft="10dip"
android:paddingRight="50dip"
android:layout_marginTop="10dip"
android:background="@drawable/curvedplanebutton"
android:textColor="@drawable/button_text_color"
android:text="Utility Bills Payment"/>
</LinearLayout>
因为你给的Android,这是发生了:layout_marginRight = “55dip”。 –
要么删除'android:layout_marginRight =“55dip”'或最小化从右侧的边距'android:layout_marginRight =“15dip”' –
如果您使用的是静态文本,那么您可以选择使用预定义文本的图像, t需要对齐文字 – juned