OnPreferenceChangeListener

OnPreferenceChangeListener

我有一个由ListPreference调用的Intent

package com.timeofcubeeliteDYLANFERRIS.cubetimerelite;

import android.os.Bundle;

public class MainPreferenceActivity extends PreferenceActivity {

    private OnPreferenceChangeListener onPreferenceChangeListener = new
        OnPreferenceChangeListener() {
        public boolean onPreferenceChange(Preference arg0, Object arg1){
                return true;
        }
    };

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        addPreferencesFromResource(R.xml.main_settings);
        Preference p;
        p.setOnPreferenceChangeListener(onPreferenceChangeListener);
    }
}


Preference p;是我所关心的。我还有其他东西可以找到它何时更改,但是我不知道如何真正识别PreferencePreference位于xml.main_settings.xml中。它的密钥是timerIncrement。有人可以帮我吗?

摘要:
我不知道如何定义XML文件中的Preference

最佳答案

您只需使用findPreference(CharSequence key)即可检索Preference

关于java - 如何在首选项 Activity 中识别首选项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14153150/

10-11 02:02