2015-05-27 7 views
-1

Я использую ящик для навигации в приложении для Android. все работает отлично до последней недели, когда я нахожу, что текст в виде списка стал большим и после него вернулся к нормальному размеру. Я не понял, где проблема. это мой код:навигация ящик список view item размер всегда меняется

<android.support.v4.widget.DrawerLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/drawer_layout" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:background="#ffffff" > 

<FrameLayout 
    android:id="@+id/frame_container" 
    android:layout_width="match_parent" 
    android:background="#ffffff" 
    android:layout_height="match_parent" /> 

<!-- Listview to display slider menu --> 


<LinearLayout 
    android:id="@+id/drawerll" 
    android:layout_width="wrap_content" 
    android:layout_height="fill_parent" 
    android:layout_gravity="start" 
    android:background="#ffffff" 
    android:orientation="vertical" > 

    <LinearLayout 
     android:id="@+id/drawerhead" 
     android:layout_width="260dp" 
     android:layout_height="wrap_content" 
     android:layout_gravity="start" 
     android:background="#00a9da" 
     android:gravity="center_vertical" 
     android:orientation="horizontal" > 

     <LinearLayout 
      android:layout_width="wrap_content" 
      android:background="@drawable/profile_head" 
      android:layout_height="wrap_content"> 
     <ImageView 
      android:layout_width="70dp" 
      android:layout_height="75dp" 
      android:id="@+id/myimg" 
     android:src="@drawable/profile" /> 
     </LinearLayout> 

     <LinearLayout 
      android:id="@+id/drawer" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_marginLeft="5dp" 
      android:orientation="vertical" > 

      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textColor="#ffffff" 
       android:id="@+id/usernameacount" 
       android:text="anonymos nearby" 
       android:textSize="7dp" 
       /> 

      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_marginTop="5dp" 
       android:textSize="5dp" 
       android:id="@+id/usermailaccount" 
       android:textColor="#ffffff" 
       /> 
     </LinearLayout> 
    </LinearLayout> 
    <View 
     android:layout_width="match_parent" 
     android:layout_height="1dp" 
     android:background="#ffffff" /> 

    <ListView 
     android:id="@+id/list_slidermenu" 
     android:layout_width="260dp" 
     android:layout_height="match_parent" 
     android:background="@color/bluedrawer" 
     android:choiceMode="singleChoice" 
     android:layout_gravity="start" 
     android:divider="#66d2f1" 
     android:textColor="#ffffff" 
     android:dividerHeight="1dp" 
     android:listSelector="@drawable/list_selector" /> 
</LinearLayout> 
<!-- android:background="@color/list_background"!--> 

XML из выдвижного элемента списка

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="48dp" 
android:background="@drawable/list_selector"> 

<ImageView 
    android:id="@+id/icon" 
    android:layout_width="25dp" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_marginLeft="12dp" 
    android:layout_marginRight="12dp" 
    android:contentDescription="@string/desc_list_item_icon" 
    android:src="@drawable/home" 
    android:layout_centerVertical="true" /> 

<TextView 
    android:id="@+id/title" 
    android:layout_width="wrap_content" 
    android:layout_height="match_parent" 
    android:layout_toRightOf="@id/icon" 
    android:minHeight="?android:attr/listPreferredItemHeightSmall" 
    android:textAppearance="?android:attr/textAppearanceListItemSmall" 
    android:textColor="#ffffff" 
    android:gravity="center_vertical" 
    android:paddingRight="40dp"/> 
     <!--  android:textSize="10dp" 
     android:textSize="20px" 
    !--> 

<TextView android:id="@+id/counter" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:background="@drawable/counter_bg" 
    android:layout_alignParentRight="true" 
    android:layout_centerVertical="true" 
    android:textSize="20px" 
    android:paddingRight="13px" 
    android:visibility="gone" 
    android:paddingLeft="13px" 
    android:layout_marginRight="8dp" 
    android:textColor="#fff"/> 

ответ

0

Избегайте использования пикс/дп для размеров текста, вы должны использовать вместо зр. Я уверен, что вы видели это в своих предупреждениях о линге ...

Смежные вопросы