2016-08-31 33 views
0

我正在開發一個應用程序,其中我需要有一些項目的導航抽屜。問題是我無法減少items in navigation drawer之間的填充。我搜查了很多,但沒有任何工作。無法移除導航抽屜項目填充 - Android

Style.xml

<style name="NavDrawerTextStyle" parent="Base.TextAppearance.AppCompat"> 
     <item name="android:layout_marginTop">0dp</item> 
     <item name="android:textSize">12sp</item> 
     <item name="android:textStyle">bold</item> 
     <item name="android:layout_marginLeft">2dp</item> 
     <item name="android:paddingRight">0dip</item> 
     <item name="android:paddingStart">10dip</item> 
    </style> 

我也試過安卓paddingTop,但沒有預期的結果。

menu.xml文件

<group android:checkableBehavior="single"> 
    <item 
     android:icon="@mipmap/icon_pak" 
     android:id="@+id/idNavPak" 
     android:title="Pakistan" /> 

    <item 
     android:icon="@mipmap/icon_world" 
     android:id="@+id/idNavWorld" 
     android:title="World" /> 
    <item 
     android:icon="@mipmap/icon_business" 
     android:id="@+id/idNavBusiness" 
     android:title="Business" /> 
    <item 
     android:id="@+id/idNavSports" 
     android:icon="@mipmap/icon_sports" 
     android:title="Sports" /> 
    <item 
     android:id="@+id/idNavErtainmentnent" 
     android:icon="@mipmap/icon_entermnt" 
     android:title="Entertainment" /> 
    <item 
     android:id="@+id/idNavHealth" 
     android:icon="@mipmap/icon_health" 
     android:title="Health" /> 
    <item 
     android:id="@+id/idNavTv" 
     android:icon="@mipmap/live_icon" 
     android:title="Live TV"/> 
    <item 
     android:id="@+id/idNavDost" 
     android:icon="@mipmap/icon_dost" 
     android:title="Dost 32" /> 
    <item 
     android:id="@+id/idNavCareers" 
     android:icon="@mipmap/icon_career" 
     android:title="Careers" /> 
    <item 
     android:id="@+id/idNavContactUs" 
     android:icon="@mipmap/icon_contact_us" 
     android:title="Contact Us" /> 
    <!--<item 
     android:id="@+id/IdNavSettings" 
     android:icon="@mipmap/icon_setting" 
     android:title="Settings" />--> 
</group> 

+0

的[縮小菜單組之間的空間可能的複製內部導航抽屜](http://stackoverflow.com/questions/38519293/reduce-space-between-menu-groups-i nside-navigation-drawer) –

回答

0

嘗試通過gaurav4sarma提出的解決方案!

如果您仍然遇到同樣的問題,請通過引用此鏈接Android Custom Navigation Drawer來爲導航抽屜項目使用自定義佈局。

現在,您可以管理不同子視圖之間的空間和填充!

希望這有助於:)

+0

圖像和文本在main中定義,其中有menu.xml沒有圖像視圖或文本視圖是由我定義的 – Aamir

+0

你能告訴我們menu.xml的內容嗎? –

+0

檢查我的新答案:) –