###実現したいこと
タイトルバーを消したいです。
以前まで、タイトルバーは、下記を追加することにより非表示にできていました。
android:theme="@style/Theme.AppCompat.Light.NoActionBar">
次に、スプラッシュスクリーンを実装することにより、下記URLを参考に実装し、成功しました。
https://minpro.net/splash-screen
しかし、そうすると、タイトルバーを非表示することができなくなりましたので、
スプラッシュスクリーンを加えつつも、タイトルバーを非表示にしたいです。
###コード
Manifest
1<application 2 android:allowBackup="true" 3 android:icon="@mipmap/my_logo" 4 android:label="@string/app_name" 5 android:roundIcon="@mipmap/my_logo_round" 6 android:supportsRtl="true" 7 android:theme="@style/Theme.AppCompat.Light.NoActionBar"> 8 <activity android:name=".MainActivity" 9 android:theme="@style/AppTheme.Launcher" //←追加しました 10 android:screenOrientation="portrait"> 11 <intent-filter> 12 <action android:name="android.intent.action.MAIN" /> 13 14 <category android:name="android.intent.category.LAUNCHER" /> 15 </intent-filter> 16 </activity> 17 </application>
MainActivity
1 @Override 2 protected void onCreate(Bundle savedInstanceState) { 3 setTheme(R.style.AppTheme); //←今回スプラッシュスクリーンのためにこちらを加えました。 4 super.onCreate(savedInstanceState); 5 setContentView(R.layout.activity_main); 6 7 webView = findViewById(R.id.webview); 8 }
stylexml
1<resources> 2 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 3 <item name="colorPrimary">@color/colorPrimary</item> 4 <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 5 <item name="colorAccent">@color/colorAccent</item> 6 </style> 7 <style name="AppTheme.Launcher"> 8 <item name="android:windowBackground">@drawable/launcher_screen</item> 9 </style> 10</resources>
おそらく、Manifestで、android:themeが重複してしまっているの現象だと思っておりますが、
お分かりの方、ぜひご教示お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/22 17:46
2019/12/23 00:28
2019/12/23 08:11