我使用android:background更改了活动的背景颜色。背景颜色改变但按钮背景的颜色也改变。我想保留按钮的默认背景和属性。
按钮如下图所示。
Activity的XML文件在
之下<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="#116493">
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="?android:attr/buttonStyleSmall"
android:text="Button" />
</LinearLayout>
答案 0 :(得分:1)
@Nimit Aggarwal:请更新您的主题设置。删除style="?android:attr/buttonStyleSmall"
。
添加button
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/your_image"
android:text="Button" />
出于演示目的,请关注Android ImageButton selector example