1
如何將警報對話框中的狀態保存?所以關閉並運行應用程序後,狀態會被保存。如何將狀態保存在AlertDialog中?
private void CreateView(final Context context) { // TODO Auto-generated method stub
AlertDialog.Builder builder = new AlertDialog.Builder(AndjeloOne.this); LayoutInflater inflater = AndjeloOne.this.getLayoutInflater(); View v = inflater.inflate(R.layout.dialog_add, null); builder.setView(v) .setPositiveButton("Save", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) {
} })
.setTitle("Text Size"); final SeekBar sbBetVal = (SeekBar)v.findViewById(R.id.seekBar1); final TextView tvBetVal = (TextView)v. findViewById(R.id.tvBetVal); final TextView t1=(TextView) findViewById(R.id.textViewNulin); sbBetVal.setMax(24);
sbBetVal.setProgress(0); sbBetVal.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {@Override public void onStopTrackingTouch(SeekBar seekBar) { // TODO Auto-generated method stub } @Override public void onStartTrackingTouch(SeekBar seekBar) { // TODO Auto-generated method stub } @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { // TODO Auto-generated method stub int size = 12; t1.setTextSize(size + progress); tvBetVal.setText(String.valueOf(progress)); } }); builder.create(); builder.show(); }