ユーザー設定を保存するための設定ページを作成しようとしています。
現在、私はpreferences.xmlでこれに取り組んでいます:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:title="User Preferences">
<CheckBoxPreference
android:title="Save Credentials"
android:defaultValue="true"
android:summary="Save User Login Details"
android:key="credentialsPref" />
</PreferenceCategory>
</PreferenceScreen>
そして、これは PreferencesActivity.class にあります:
public class PreferencesActivity extends PreferenceActivity {
@SuppressWarnings("deprecation")
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.layout.preferences);
}
}
それはすべて問題なく動作しますが、 addPreferencesFromResource は非推奨であると述べています。これを行うためのより良い方法はありますか?
(Java およびプログラミング全般の初心者)
ありがとう