下の画像の灰色の背景を取り除くにはどうすればよいですか? タイトル「MergeLayout」の背後に現れる背景を指しています。基本的には、ヘッダーの背景のように、自分の背景をそこに設定したいと考えています。また、フッターの背景を設定する方法はありますか? そうでない場合、少なくとも橋の画像を画面全体に広げることはできますか?
3 に答える
2
androidmanifest.xml では、おそらくスタイルが選択されています。
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
res/values/ でスタイルを見つけます
Styles.xml
<resources>
<style name="AppTheme" parent="android:Theme.Black.NoTitleBar" />
</resources>
これにより、アプリ全体で削除されます。コードを何度も書き直す必要はありません。
于 2013-04-17T06:06:56.540 に答える
1
そのバーがタイトル バーです。追加
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView の前に onCreate で削除してください。
xml の下部に何かを配置することで、フッターを設定できます。メイン レイアウトを RelativeLayout にし、背景画像の高さを fill_parent にし、フッターを layout_above にし、フッターを layou_alignParentBottom=true にします。
于 2013-04-17T06:04:49.290 に答える
0
可能な解決策
灰色のバーの代わりに独自のデザインを配置するには、カスタム タイトル バーを作成できます。こちらの例をご覧ください
または、マニフェストで次を使用してタイトルバーを削除できます
android:theme="@android:style/Theme.NoTitleBar"
画像の上にタイトルを表示したい場合は、画像の上にテキストビューを配置する FrameLayout を使用するだけです。
于 2013-04-17T06:07:43.770 に答える