現在作成中の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 のレイアウト ビューではボタンが色付きで透明になりますが、電話でアプリを実行してもボタンは影響を受けません。アプリを実行すると同じ結果が表示されると思いました。レイアウトビューでこうなるのが不思議…