2016-05-16 64 views
0

我嘗試XPlatformMenus從GitHub的工具欄高度超出有效範圍 - MvvmCross

https://github.com/MvvmCross/MvvmCross-Samples/tree/master/XPlatformMenus

它運行良好,並試圖通過增加在側邊菜單圖標即可運行一些測試

這裏是什麼登錄

enter image description here

這裏後發生是navigation_drawer.axml

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:local="http://schemas.android.com/apk/res-auto"> 
    <group android:id="@+id/nav_items"> 
     <item 
      android:icon="@drawable/ic_dashboard" 
      android:id="@+id/nav_home" 
      android:title="Home" />   
    </group> 
    <item android:title="Examples"> 
     <menu> 
      <item 
       android:id="@+id/nav_viewpager" 
       android:icon="@drawable/ic_event" 
       android:title="ViewPager" /> 
      <item 
       android:id="@+id/nav_recyclerview" 
       android:icon="@drawable/ic_headset" 
       android:title="Recyclerview" /> 
     </menu> 
    </item> 
    <group android:id="@+id/nav_footer"> 
     <item 
      android:id="@+id/nav_settings" 
      android:icon="@drawable/ic_dashboard" 
      android:title="Settings" /> 
     <item 
      android:id="@+id/nav_helpfeedback" 
      android:icon="@drawable/ic_dashboard" 
      android:title="Help and Feedback" /> 
    </group> 

</menu> 
+0

更新:再次從repo下載,好像有一個bug在初始化視圖 –

回答

1

的問題可以通過改變工具欄佈局的layout_heightwrap_content被固定。

<?xml version="1.0" encoding="utf-8"?> 
<android.support.design.widget.AppBarLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:local="http://schemas.android.com/apk/res-auto" 
    android:id="@+id/appbar" 
    android:fitsSystemWindows="true" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> 
    <android.support.v7.widget.Toolbar 
     android:id="@+id/toolbar" 
     android:fitsSystemWindows="true" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:background="?attr/colorPrimary" 
     local:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> 
</android.support.design.widget.AppBarLayout> 
+0

你真的很好。確認工作正常 –