0

これらのコードは Oncreate の下にあります。

これが正しいコーディング方法かどうか教えてもらえますか?

適切な方法ではない場合、いくつかの提案をお願いできますか?

どうもありがとう。

@SuppressWarnings("deprecation")
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    getPreferenceManager().setSharedPreferencesName(main_activity.SHARED_PREFS_NAME);
    addPreferencesFromResource(R.xml.wallpaper_settings);

    getPreferenceManager().getSharedPreferences()
            .registerOnSharedPreferenceChangeListener(this);

Preference button1 = (Preference)findPreference("button1");
button1.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
            @Override
            public boolean onPreferenceClick(Preference arg0) { 
                //for login   
                return true;
            }
        });


Preference button2 = (Preference)findPreference("button2");
button2.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
            @Override
            public boolean onPreferenceClick(Preference arg0) { 
                //for new password 
                return true;
            }
        });


Preference button3 = (Preference)findPreference("button3");
button3.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
            @Override
            public boolean onPreferenceClick(Preference arg0) { 
                //for reset password
                return true;
            }
        });

編集:修正されたエラー

4

0 に答える 0