1

ユーザー設定を保存するための設定ページを作成しようとしています。

現在、私は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 およびプログラミング全般の初心者)

ありがとう

4

0 に答える 0