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