运行截图:
java代码:
package cn.mrzhu.test23;
import android.os.Bundle;
import android.preference.PreferenceActivity;
/**
* 继承PreferenceActivity,设置布局
* @author ZLQ
*
*/
public class Main extends PreferenceActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.myseek);
}
}
自定义控件代码:
package cn.mrzhu.test23;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.preference.DialogPreference;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.CheckBox;
import android.widget.SeekBar;
/**
* 继承DialogPreference,自定义SeekBarPreference控件
* @author ZLQ
*
*/
public class MySeekBarPreferen