我现在正在创建的 Android 应用程序中有一个 LinearLayout,其中包含一个带有渐变灰色的默认按钮。这个 LinearLayout 现在是白色的,但是当我尝试将背景颜色更改为黄色时,按钮也会变成黄色,这是我不希望发生的。我还尝试使用彩色图像在 LinearLayout 上设置背景颜色,但同样的事情发生了。我该如何解决这个问题?这是代码:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal"
android:background="@color/yellow">
<Button
android:id="@+id/buttonCart"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"/>
</LinearLayout>
已解决:等等,它现在确实有效。虽然按钮在 Eclipse 的布局视图中变为彩色和透明,但当我在手机上运行应用程序时,按钮不受影响。我认为运行应用程序时它会显示相同的结果。奇怪的是它在布局视图中是如何变成这样的......