2017-12-05 4 views
-1

タイトルなしで1つのACTIVITYを取得するにはどうすればよいですか?1つのアクティビティのタイトルバーのみを削除するにはどうすればよいですか?

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
    <!-- Customize your theme here. --> 
    <item name="colorPrimary">@color/colorPrimary</item> 
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
    <item name="colorAccent">@color/colorAccent</item> 
</style> 

このコードはstyles.xmlにあります。 「NoActionBar」を使用しているときには、すべてのアクティビティにタイトルバーが表示されません。

答えて

0

の場合にのみActionBarを付けずにテーマを適用してください。それはActivityタグにmanifest.xmlに設定する必要があります:あなたはテーマNoActionBarを使用することができ、あなたののstyles.xml、に互いにスタイルを定義することができますandroid:theme="@style/<YourAppThemeWithoutActionbarHere>"

0

。あなただけのそれを必要とする具体的な活動のために(アクションバーなし)この新しいスタイルを適用することができます その後、

<style name="AppThemeWithoutActionBar" 
    parent="Theme.AppCompat.Light.NoActionBar"> 
    <!-- Customize your theme here. --> 
    <item name="colorPrimary">@color/colorPrimary</item> 
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
    <item name="colorAccent">@color/colorAccent</item> 
</style> 

して、プロジェクトのマニフェストファイルに行き、そして。

<activity 
    android:name=".YourActivityWhereYouDoNotWantToolbar" 
    android:theme="@style/AppThemeWithoutActionBar"> 

これで問題は解決します。

関連する問題