Remove padding in Preference Screen | Android
The Preference class uses com.android.internal.R.layout.preference as its layout. This contains an ImageView for an icon on the left hand side, then the title and summary textviews and finally a widget_frame Layout on the right hand side. By calling PreferenceScreen.setIcon() you can set the drawable to place in the icon image [...]