我觉得我错过了一些非常简单的东西。过去我已经更改了其他应用程序的背景颜色,但这是我制作的第一个实现选项卡的应用程序。我要做的就是将应用程序内容的背景设置为黑色,其中有一堆按钮。通常我只会更改线性布局或黑色的东西,但我已经使用 #000000 将很多东西更改为黑色,但它不再起作用了。我确定 tabhost 与它有关,但我需要朝着正确的方向前进。这是我的layout.xml:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<TabHost
android:id="@+id/tabhost"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TabWidget
android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
</TabWidget>
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#000000" >
<ScrollView
android:id="@+id/scrollView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#000000" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#000000" >
<LinearLayout
android:id="@+id/tab1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<Button
android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/buttonbg"
android:gravity="center_horizontal"
android:padding="10dp"
android:shadowColor="#f5f5f5"
android:shadowDx="1"
android:shadowDy="1"
android:shadowRadius="1"
android:textColor="#DAA520"
android:textSize="12pt" />
<Button
android:id="@+id/button2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/buttonbg"
android:gravity="center_horizontal"
android:padding="10dp"
android:shadowColor="#f5f5f5"
android:shadowDx="1"
android:shadowDy="1"
android:shadowRadius="1"
android:textColor="#DAA520"
android:textSize="12pt" />
<Button
android:id="@+id/button3"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/buttonbg"
android:gravity="center_horizontal"
android:padding="10dp"
android:shadowColor="#f5f5f5"
android:shadowDx="1"
android:shadowDy="1"
android:shadowRadius="1"
android:textColor="#DAA520"
android:textSize="12pt" />
<Button
android:id="@+id/button4"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/buttonbg"
android:gravity="center_horizontal"
android:padding="10dp"
android:shadowColor="#f5f5f5"
android:shadowDx="1"
android:shadowDy="1"
android:shadowRadius="1"
android:textColor="#DAA520"
android:textSize="12pt" />
xml 与我的其他选项卡一起继续,并使用标准整理器完成 xml,但似乎没有任何东西使背景变黑。它的默认值为白色并且不会改变。请指教!谢谢你。