Mam PreferencesActivity
, które muszą być wyrównane, ponieważ chcę używać języka arabskiego, próbowałem użyć android:layout_gravity="right"
dla PreferenceScreen
, ale nie działa.Jak prawidłowo wyrównać PreferencjeAktywność w systemie Android?
To jest mój XML:
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:layout_gravity="right">
<PreferenceCategory android:title="General Settings">
<CheckBoxPreference
android:title="Full Screen"
android:defaultValue="false"
android:summary="Always view as Full Screen"
android:key="fullScreenPref" />
<Preference
android:title="Report Bugs"
android:summary="Notify us for any Bugs or Errors"
android:key="bugs"/>
<Preference
android:title="About"
android:summary="Version 1.0.0"
android:key="about"/>
</PreferenceCategory>
</PreferenceScreen>
ten sposób mogę korzystać z XML wewnątrz PreferencesActivity
:
addPreferencesFromResource(R.layout.preferences);
Nie pomoże ci to dzisiaj, ale ostatnio firma Google dokonała ogromnej poprawy w językach pisanych od prawej do lewej. Niestety nie pojawią się na urządzeniach przed JellyBean – Merlin