Cómo agregar contentDescription a ListPreference?

Cómo agregar contentDescription a ListPreference en android. El contenido debe ser utilizado en la lista

Tengo pocas veces en mi disposición de la preferencia ListPreference wyich se parece a esto

<ListPreference android:entries="@array/entries" android:entryValues="@array/entryValues" android:key="keylist_1" android:title="@string/setting" android:layout="@layout/custom_checkbox_preference" /> 

Cada uno utiliza el mismo diseño. El diseño custom_checkbox_preference tiene este aspecto:

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content"> <RelativeLayout android:layout_width="0dip" android:layout_height="wrap_content" android:layout_weight="1" > <TextView android:id="@+android:id/title" android:layout_width="match_parent" android:layout_height="wrap_content" android:singleLine="true" /> <TextView android:id="@+android:id/summary" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@android:id/title" /> </RelativeLayout> </LinearLayout> 

Tengo que añadir al contenido del títuloDescripción de cómo acceder a él?

Intento agregar a ListPreference:

  android:hint="@string/desc_setting" android:contentDescription="@string/desc_setting" 

pero esto no funciona. Tampoco puedo añadir esto a custom_checkbox_preference en el título textview porque es usado por otras ListPreferences.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.