私はPreferencesActivity
を持っています。私はアラビア語を使用したいので右揃えにする必要があります。PreferenceScreen
にandroid:layout_gravity="right"
を使用しようとしましたが、動作しませんでした。PreferencesActivityをAndroidで右揃えにする方法は?
これは私の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>
これは私がPreferencesActivity
内でXMLを使用する方法である:
addPreferencesFromResource(R.layout.preferences);
今日はあなたを助けてくれるはずはありませんが、Googleは最近、右から左に書く言語で大幅な改善を行いました。残念ながら、JellyBeanより前のデバイスには表示されません – Merlin