親レイアウト内に子レイアウトがあります。親に背景色を設定すると、子にも同じ色が設定されます。しかし、私は子供に同じ色を設定したくありません。(子供の背景としてデフォルトのAndroidの黒色が必要です)。私を助けてください。
編集済み:
子のレイアウトをキャプチャして後でビットマップを作成する必要があるため、子の背景色を設定しないでください(ただし、親にはある程度の色が必要です)。デフォルトのAndroidブラックのみに設定する必要があります。
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="#FFA500" >
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center"
android:layout_margin="15dp"
android:layout_weight="1"
android:gravity="center" >
</RelativeLayout>
</LinearLayout>
親の線形レイアウトには、BGカラーがあります。子の相対レイアウトにBGカラーを設定しませんでしたが、親のBGカラーを使用しています。だから今、どうすれば子供のためにアンドロイドのデフォルトのBGカラーを設定できますか?