ListDialog簡單應用
public class AlertDailogActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button bt=(Button)findViewById(R.id.btn);
//定義一個AlertDialog.Builder對象
final Builder builder=new AlertDialog.Builder(this);
bt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View sources) {
// TODO Auto-generated method stub
//設置對話框的圖標
builder.setIcon(R.drawable.icon);
//設置對話框的標題
builder.setTitle("自定應普通對話框");
builder.setMessage("一個簡單的提示對話框");
builder.setPositiveButton("確定", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
{EditText edit=(EditText)findViewById(R.id.edit);
//設置EditText內容
edit.setText("用戶點擊了”確定“按鈕!!");
}
}
});
builder.setNegativeButton("取消", new OnClickListener(
) {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
{
EditText edit=(EditText)findViewById(R.id.edit);
//設置Edittext內容
edit.setText("用戶點擊了”取消“按鈕!!");
}
}
});
builder.create().show();
}
});
}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.