0

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

4

2 に答える 2