要在android中实现这个按钮的感觉我使用下面的Xml代码。 但我认为使用按钮有一种不愉快的方式。任何人都可以解决我的问题,因为我想在一个按钮中附加两个文本。我的动机是摆脱这种布局。
<LinearLayout
android:id="@+id/map_near_by"
android:layout_width="125dp"
android:layout_height="40dp"
android:background="@drawable/map_roundcorners"
android:gravity="center">
<TextView
android:id="@+id/nearby_font"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/map_nav_icon"
android:textColor="@color/text_white"
android:textSize="@dimen/Text_size_25" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/Margin_10"
android:text="Nearby"
android:textColor="@color/text_white" />
</LinearLayout>
答案 0 :(得分:0)
要使按钮显示文本和图标,请使用带有android:drawableLeft属性的Button类:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/button_icon"
android:text="@string/button_text" >