按钮上可以设置背景图片,也可以自定义按钮,这里介绍按钮上文字和图片混合排列的效果。
一、建立工程
二、activity_main.xml中代码
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:andro>
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="120dp"
android:orientation="horizontal" >
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableTop="@drawable/star"
android:text="按钮1"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableTop="@drawable/star"
android:drawablePadding="30dp"
android:text="按钮2"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableTop="@drawable/star"
android:drawableLeft="@drawable/star"
android:text="按钮3"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@drawable/star"
android:drawablePadding="30dp"
android:text="按钮4"
/>
</LinearLayout>
<Button
android:layout_width="200dp"
android:layout_height="200dp"
android:id="@+id/button"
android:layout_marginTop="10dp"
/>
</LinearLayout>