@Override
protected View onCreateDialogView() {
// Get current value from preferences
mCurrentValue = getPersistedInt(mDefaultValue);
// Inflate layout
LayoutInflater inflater = ((PreferenceActivity) context).getLayoutInflater();
View view = inflater.inflate(R.layout.dialog_slider, null);
// Setup minimum and maximum text labels
((TextView) view.findViewById(R.id.min_value)).setText(Integer.toString(mMinValue));
((TextView) view.findViewById(R.id.max_value)).setText(Integer.toString(mMaxValue));
// Setup SeekBar
mSeekBar = (SeekBar) view.findViewById(R.id.seek_bar);
mSeekBar.setMax(mMaxValue - mMinValue);
mSeekBar.setProgress(mCurrentValue - mMinValue);
mSeekBar.setOnSeekBarChangeListener(this);
// Setup text label for current value
mValueText = (TextView) view.findViewById(R.id.current_value);
mValueText.setText(Integer.toString(mCurrentValue));
return view;
}
SeekBarPreference.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:buildAPKsApps
作者:
评论列表
文章目录