android 单选对话框

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
private String[] intervalArr = new String[] { "1小时", "2小时", "3小时", "4小时","5小时" };                         


int timerInterval = (Integer) SPUtils.get(getActivity(),"timerInterval", 0); //读取sp 回显数据
new AlertDialog.Builder(getActivity())
.setTitle("自动同步间隔")
.setSingleChoiceItems(intervalArr, timerInterval,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int which) {
SPUtils.put(getActivity(), "timerInterval",
which); // 保存自动更新状态到sp中
tv_timer_interval
.setText(intervalArr[which]);
dialog.dismiss();
}
}).setNegativeButton("取消", null).show();

标签: