全て、
私は PreferenceActivity を使用するのが初めてで、最終的には機能するようになりました。しかし、私が抱えている問題は、好みの項目の後に醜い空白があることです。スタイルを適用し、背景色を黒に設定してみました。しかし、これはうまくいきませんでした。どんな助けでも大歓迎です。以下にいくつかのコードとスクリーンショットを添付しました。
どうも
public class EditPref extends PreferenceActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
}
}
スタイル xml コード:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="editPref">
<item name = "android:background">#FF000000</item>
</style>
</resources>
添付されているのは、設定 xml ファイルです。
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<CheckBoxPreference
android:key="checkbox"
android:title="Checkbox Preference"
android:summary="Check it on, check it off" />
<RingtonePreference
android:key="ringtone"
android:title="Ringtone Preference"
android:showDefault="true"
android:showSilent="true"
android:summary="Pick a tone, any tone" />
</PreferenceScreen>
API 10 向けに開発しています。