android - The preferences looks strange ? (shift to right a little, font size larger a little) -


i don't know why location of item created dialogpreference shift right little, , font size ... little larger ?

preference image

i have class numberpickerpreference extends dialogpreference.

package com.example public class numberpickerpreference extends dialogpreference{           ...... } 

and pref_general.xml preference

  <preferencescreen xmlns:android="http://schemas.android.com/apk/res/android" >   <preferencecategory     android:title="@string/header_system">      <!-- extends dialogpreference -->     <com.example.numberpickerpreference         android:key="@string/key_refresh"                   android:title="@string/title_refresh_time"         android:dialogtitle="@string/title_refresh_time"         android:summary="@string/summary_refresh_time"                  android:negativebuttontext="@string/ui_cancel"         android:positivebuttontext="@string/ui_ok" />       <checkboxpreference            android:title="@string/title_reconnect_unlimit"          android:key="@string/key_reconnect_unlimit"         android:summaryon="@string/summary_reconnect_unlimit"           android:summaryoff="@string/summary_reconnect_unlimit"            android:disabledependentsstate="true" />    </preferencecategory>   </preferencescreen> 

and settingsactivity class load pref_general.xml

public class settingsactivity extends activity {    @override     protected void oncreate(bundle savedinstancestate) {           super.oncreate(savedinstancestate);           getfragmentmanager().begintransaction().replace(android.r.id.content, new generalpreferencefragment()).commit();               }       public static class generalpreferencefragment extends preferencefragment {         @override         public void oncreate(bundle savedinstancestate) {             super.oncreate(savedinstancestate);                                  addpreferencesfromresource(r.xml.pref_general);         }     } }