ActionBarを削除/無効にしようとしています。私はマニフェストに入れようとしました:
<activity
...
Android:theme="@Android:style/Theme.NoTitleBar"
</activity>
そしてそれは動作しません。 ActionBarは削除されません。私を助けてください。ありがとう。
oncreate()
メソッドでこれを使用します
getActionBar().hide();
minSdkVersion
が10以下の場合は、代わりに次を使用します。
getSupportActionBar().hide();
私もこの問題を抱えていました。 styles.xml
および変更
parent="Theme.AppCompat.Light.DarkActionBar"
に
parent="Theme.AppCompat.Light.NoActionBar"
それは私のすべての活動からそれを削除しました。
これを試すことができます。わたしにはできる
Style.xmlに追加します
<style name="AppTheme.NoActionBar" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="Android:windowFullscreen">true</item>
</style>
そして、manifest.xmlでスタイルを使用します。
Android:theme="@style/AppTheme.NoActionBar"
getActionBar().hide();
これでうまくいくと思う。
For Android studioマニフェストファイルで変更
<activity
Android:name="com.ExcellenceTech.webview.MainActivity"
Android:label="@string/app_name"
Android:theme="@Android:style/Theme.Holo.Light.NoActionBar.Fullscreen" >
さまざまな方法でアクションバーを非表示にします。
マニフェストxmlファイル(非Javaプログラミング)で非表示になっているアクションバー]の場合、アクティビティタグに次の属性を追加するのが簡単です。
Android:theme="@style/Theme.NoActionBar"
カスタムテーマを作成する場合、カスタムテーマを拡張する別のスタイルを作成すると便利です。
<item name="Android:windowActionBar">false</item>
<item name="Android:windowNoTitle">true</item>
または
ActionBar actionBar = getActionBar(); OR getSupportActionBar();
actionBar.hide();
getSupportActionBar().hide();
or
getActionBar().hide();
AndroidManifest.xmlおよびアクティビティセクションにこのコードを配置します。
Android:theme="@style/Theme.AppCompat.Light.NoActionBar"
getActionBar().hide();
または
getSupportActionBar().hide();
ただし、変更はxmlデザインに表示されない場合があります。