2017-10-02 4 views
0

Image de l'application sur le kit kat devices.L'appbarlayout ne s'affiche pas sur les périphériques kat du kit

enter image description here

Le AppbarLayout ne montre rien sur le kit appareils kat et pourtant il montre sur sucettes et au-dessus. Ce qui pourrait causer ce genre de problème. Voici la mise en page d'activité

<android.support.design.widget.AppBarLayout 
    android:id="@+id/main_appbar" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> 

    <!-- The main toolbar --> 
    <android.support.v7.widget.Toolbar 
     android:id="@+id/main_toolbar" 
     android:layout_width="match_parent" 
     android:layout_height="?attr/actionBarSize" 
     android:background="?attr/colorPrimary" 
     app:popupTheme="@style/AppTheme.PopupOverlay" 
     > 

     <!--Spinner for fro language--> 
     <android.support.v7.widget.AppCompatSpinner 
      android:id="@+id/main_fro_lang_spinner" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_gravity="left|center_vertical"/> 

     <!-- Swap Icons--> 
     <ImageView 
      android:id="@+id/main_swap_lang_imageview" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_gravity="center|center_vertical" 
      android:src="@drawable/ic_swap_horiz_white_48dp" 
      android:onClick="onClickSwapSpinnerLangs" 
      /> 

     <!--Spinner for fro language--> 
     <android.support.v7.widget.AppCompatSpinner 
      android:id="@+id/main_to_lang_spinner" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_gravity="right|center_vertical"/> 


    </android.support.v7.widget.Toolbar> 

</android.support.design.widget.AppBarLayout> 
+0

S'il vous plaît montrer le manifeste de l'activité, y compris et le xml de l'activité où l'instruction include est indiqué pour cette barre d'outils à utiliser, puis le setOnActionbar qui câbler vers le haut. Enfin, la structure du dossier où vit votre mise en page et tout graphique utilisé dans cette barre d'outils comme kitkat est un système d'exploitation difficile et une douleur géante dans la crosse à certains moments. Si vous pouvez l'éviter, je l'ai haha ​​ – Sam

Répondre

0

avez-vous essayé de vous enfermer dans la mise en page CoordinatorLayout?

<android.support.design.widget.CoordinatorLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    > 
-- AppBarLayout here -- 
</android.support.design.widget.CoordinatorLayout> 
+0

il est inclus dans un coordinatorlayout – Jjingo