2016-05-14 12 views
0

以下に示すように、私のアプリケーションは現在、2番目のバージョンの下にスタックする2番目のApp Barを持っています。そして残念なことに、Gitのマージの結果として起こったように、私はそれがどうなっているのか全く分かりません。だから、どのコードが違反者なのか分かりません。
上記のバーが異なる色の理由は、バーは最初はxmlファイルで宣言されている色ですが、次に2つのバーがあることをプログラマチックに変更しました。サイズの問題。私は、これは暗闇の中でショットのビットでエラーの原因にとして、私は本当に何らかのアイデアの不足のために任意のコードを投稿することができないので、しかしであることを承知しているAndroidの2番目のアプリケーションバー

enter image description here

原因を特定するためにチェックする必要があるものは何ですか?

はい、アプリケーションテーマにはアプリケーションバーが無効になっています。本当にファンキーなことは、ベースのUIクラスを別のアクティビティに拡張してApp Barを持つようにしても、1つのバーしか表示されないということです。

enter image description here

EDIT:要求ごととして。
マニフェスト:

</activity> 
    <activity 
     android:name=".Activities.MainActivity" 
     android:label="Page Title" 
     android:theme="@style/AppTheme.NoActionBar"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

のstyles.xml:

<style name="AppTheme" parent="Theme.AppCompat.NoActionBar"> 
    <!-- Customize your theme here. --> 
    <item name="colorPrimary">@color/colorPrimary</item> 
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
    <item name="colorAccent">@color/colorAccent</item> 
    <item name="android:actionBarStyle">@style/MyActionBar</item> 
    <item name="windowActionBar">false</item> 
    <!--<item name="windowNoTitle">true</item>--> 
</style> 

<style name="AppTheme.NoActionBar"> 
    <item name="windowActionBar">false</item> 
    <item name="windowNoTitle">true</item> 
</style> 
+2

を使用してのもの imnsteadのレイアウトを作ります推測する。 – Enzokie

+2

menifestとスタイルを表示 –

+0

要望どおりに完了しました。 – Potatosaurus

答えて

0
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    this.requestWindowFeature(Window.FEATURE_NO_TITLE); 
    setContentView(R.layout.MainActivity); 
  • 使用this.requestWindowFeature(Window.FEATURE_NO_TITLE)。あなたが最初にトップ画像のように表示したい場合は タイトルバーに

  • を隠すために、あなたがそうでなければ、我々はendupなり、この部分のXMLを投稿する必要がある2つの異なるアプリケーションバー

関連する問題