7

タイトル バーを使用してアクティビティを全画面表示に設定したいのですが、どうすればよいですか? ありがとう

4

5 に答える 5

11

styles.xml で:

<resources>
   <style name="Theme.FullScreen" parent="@android:style/Theme.Holo">
   <item name="android:windowNoTitle">false</item>
   <item name="android:windowFullscreen">true</item>
   </style>
</resources>

メインフェストでカスタム スタイルを参照してください。

<activity android:name=".MyActivity" android:theme="@style/Theme.FullScreen"/>

正直なところ、この組み合わせを自分でテストしたことはありません。

于 2012-10-05T23:14:18.813 に答える
1

カスタム タイトル スタイルでフル スクリーン アプリを作成するには、フル スクリーン テーマのいくつかの属性を次のようにオーバーライドします。

<style name="AppTheme" parent="@android:style/Theme.Light.NoTitleBar.Fullscreen">
    <item name="android:windowNoTitle">false</item>
    <item name="android:windowTitleSize">45dip</item>
    <item name="android:windowTitleBackgroundStyle">@style/TitleBackgroundStyle</item>
</style>

<style name="TitleBackgroundStyle">
    <item name="android:background">@drawable/title</item>
</style>

必要に応じて変更します。

于 2013-05-03T11:02:08.810 に答える
0

アクティビティのフルスクリーンテーマ(Theme.Black.NoTitleBar.Fullscreenなど)を設定し、アクティビティレイアウトでカスタムタイトルバーを作成することをお勧めします。

于 2012-10-05T22:47:58.803 に答える