このコードを各アクティビティの onCreate に追加しました。
requestWindowFeature(Window.FEATURE_NO_TITLE);
ただし、携帯電話で実行している場合、アプリをロードするときに、アプリが表示される瞬間があります。完全に削除する方法はありますか?どのアクティビティにもタイトル バーを表示したくありません。
このコードを各アクティビティの onCreate に追加しました。
requestWindowFeature(Window.FEATURE_NO_TITLE);
ただし、携帯電話で実行している場合、アプリをロードするときに、アプリが表示される瞬間があります。完全に削除する方法はありますか?どのアクティビティにもタイトル バーを表示したくありません。
requestWindowFeature(Window.FEATURE_NO_TITLE);
前に使用する必要がありますsetContentView();
編集
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//set up notitle
requestWindowFeature(Window.FEATURE_NO_TITLE);
//set up full screen
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
マニフェストのアプリケーションタグにテーマ属性を定義できます
<application android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" ...
またはスタイルを次のように使用できます
<style name="generalnotitle" parent="general">
<item name="android:windowNoTitle">true</item>
</style>
でもっと読む: -
すべてのアクティビティのタイトル バーを削除するには、マニフェスト ファイルの application タグの android:theme 属性を次のように変更します。
<application
android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
お役に立てれば
AndroidManifest.xml で、アクティビティを次のように変更します。
<activity
android:name="com.example.test.Second"
android:label="@string/title_activity_second"
android:theme="@android:style/Theme.Light.NoTitleBar" >
</activity>
アプリケーション全体にタイトル バーを表示したくない場合は、アプリケーションのベース テーマをstyle.xml
プロジェクト res およびvalues
ディレクトリ内で変更できます。
私にとっては、デフォルトは次のようになります
<style name="AppBaseTheme" parent="android:Theme.Light">
そして私はそれを
<style name="AppBaseTheme" parent="android:Theme.Light.NoTitleBar">
そしてそれは私のために働きます。これがお役に立てば幸いです。