当たり前のことですが、App Theme
デザインの選択はレイアウト編集時にドラフトを表示するためだけのものであり、携帯電話で見ている実際のアプリとは関係ありません。
マニフェストファイル(AndroidManifest.xml
)を変更するだけでは、スタイルを事前定義する必要があるため、十分ではありませんstyles.xml
。また、レイアウトファイルを変更しても無駄です。
提案されたすべての解決策はJava
、Kotlin
私にとって失敗しました。それらのいくつかはアプリをクラッシュさせます。そして、(私のように)アプリでタイトルバーを使用したことがない場合は、静的ソリューションの方がクリーンです。
私にとって、2019(Android Studio 3.4.1)で機能する唯一のソリューションは次のとおりです。
(styles.xml
app / res / valuesの下)に次の行を追加します。
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
アフターインAndroidManifest.xml
(アプリ/マニフェストの下)
交換
android:theme="@style/AppTheme">
に
android:theme="@style/AppTheme.NoActionBar">