我在下面的XML中定义了一个按钮:
<Button
android:layout_width="@dimen/logo_menu_width"
android:layout_height="@dimen/logo_menu_height"
android:layout_margin="@dimen/logo_menu_margins"
android:gravity="left|center_vertical"
android:background="@drawable/selector_blue"
android:drawableStart="@drawable/ic_action_settings"
android:paddingStart="6dp"
android:text="Options"
android:textColor="@color/blue_light"
android:textSize="@dimen/logo_menu_text"
android:id="@+id/buttonOptions"
android:layout_gravity="center_horizontal" />
如何增加图标(使用drawableStart设置)和文本之间的距离?文本对齐方式设置为左侧。 paddingStart设置为6dp,但它仅适用于图标,而不适用于文本。
是否可以使用XML文件进行设置?
我知道我可以使用LinearLayout执行此操作 - 包含ImageView和TextView,但我试图限制视图的嵌套。