2014-11-19 29 views
8

Używam paska narzędziowego pomocy v7. Dodałem niestandardowy widok, ale niestandardowy widok nie wydaje się być zgodny z "match_parent". Rozciągnie się tylko tak daleko, jak pierwsza widoczna ikona. Czy ktoś wie jak to naprawić? A może pasek narzędzi nie jest przeznaczony do tego celu?Widok niestandardowego paska narzędzi pomocy nie używa pełnej szerokości

enter image description here

Mój kod:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:clipChildren="false" 
    tools:context="com.example.activities.ToolbarActivity" 
    > 

    <android.support.v7.widget.Toolbar 
     android:id="@+id/toolbar" 
     android:layout_height="100dp" 
     android:layout_width="match_parent" 
     android:minHeight="?attr/actionBarSize" 
     android:background="@color/light_gray" 
     app:popupTheme="@style/ThemeOverlay.AppCompat.Light" 
     app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" 
     android:gravity="bottom" 
     android:clipChildren="false" 
     > 

     <RelativeLayout 
      android:layout_width="match_parent" 
      android:layout_height="30dp" 
      android:background="@color/green" 
      > 


     </RelativeLayout> 

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

</FrameLayout> 
+0

Czy jesteś po prostu staramy się robić to, co zrobić w tej kwestii. http://stackoverflow.com/questions/26848843/how-to-create-a-card-toolbar-using-appcompat-v7/26849046 – Simon

Odpowiedz

1

mam uda z podejściem w linku Simona:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:clipChildren="false" 
    tools:context="com.example.activities.ToolbarActivity"> 

    <android.support.v7.widget.Toolbar 
     android:id="@+id/toolbar" 
     android:layout_height="100dp" 
     android:layout_width="match_parent" 
     android:minHeight="?attr/actionBarSize" 
     android:background="@color/light_gray" 
     app:popupTheme="@style/ThemeOverlay.AppCompat.Light" 
     app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"/> 

    <RelativeLayout 
     android:layout_width="match_parent" 
     android:layout_height="30dp" 
     android:layout_marginTop="70dp" 
     android:background="@color/green"> 

    </RelativeLayout> 

</RelativeLayout>