XML : TextView text in my NavigationDrawer cuts vertically

I created NavigationDrawer and put needed items in it. On most devices it looks good, but on certain devices text is cutted by vertical. Items in NavigationDrawer created in menu.xml, so i used components like "menu", "group" and "item". I think if I use TextView instead, i could define margins and paddings, but in menu.xml i can not do that. Here is my menu.xml. How can I fix it?

  <?xml version="1.0" encoding="utf-8"?>  <menu xmlns:android="http://schemas.android.com/apk/res/android">    <group android:checkableBehavior="single">      <item          android:id="@+id/nav_contacts"          android:icon="@drawable/ic_contacts"          android:title="@string/contacts" />      <item          android:id="@+id/nav_dialogs"          android:icon="@drawable/ic_message"          android:title="@string/dialogs" />  </group>    <item android:title="@string/settings">      <menu>          <item              android:id="@+id/nav_settings_profile"              android:icon="@drawable/ic_account"              android:title="@string/profile" />          <item              android:id="@+id/nav_settings_notifications"              android:icon="@drawable/ic_notifications"              android:title="@string/notifications" />          <item              android:id="@+id/nav_settings_black_list"              android:icon="@drawable/ic_black_list"              android:title="@string/black_list" />      </menu>  </item>    <group      android:id="@+id/about_exit"      android:checkableBehavior="none">      <item          android:id="@+id/nav_about"          android:icon="@drawable/ic_about"          android:title="@string/about" />      <item          android:id="@+id/nav_exit"          android:icon="@drawable/ic_exit"          android:title="@string/exit" />  </group>    

screenshot

No comments:

Post a Comment