对AlertDialog的总结
来源:互联网 发布:mac版国服lol 编辑:程序博客网 时间:2024/06/03 03:51
.setTitle("标题")
.setMessage("简单消息框")
//.setView(text)
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.show();
2.final EditText text=new EditText(AlertDialogActivity.this);
new AlertDialog.Builder(AlertDialogActivity.this)
.setTitle("确定")
.setIcon(R.drawable.icon)
//.setMessage("确定吗?")
.setView(text)
.setSingleChoiceItems(it, 0, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
Log.i(TAG, "获取的which.."+which+it[which]);
text.setText(it[which]);
}
})
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.show();
3.new AlertDialog.Builder(AlertDialogActivity.this)
.setTitle("确定")
.setIcon(R.drawable.icon)
.setMultiChoiceItems(new String[]{"a","s","d","f","g","t"}, null, new DialogInterface.OnMultiChoiceClickListener() {
@Override
public void onClick(DialogInterface dialog, int which, boolean isChecked) {
// TODO Auto-generated method stub
Log.i(TAG, "获取的which..."+which+isChecked);
}
})
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.show();
4.new AlertDialog.Builder(AlertDialogActivity.this)
.setTitle("确定")
.setIcon(R.drawable.icon)
//.setMessage("确定吗?")
//.setView(new EditText(AlertDialogActivity.this))
.setItems(new String[]{"列表1","列表2","列表3"}, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
})
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.show();
5.
1
ImageView img =
new
ImageView(self);
2
img.setImageResource(R.drawable.icon);
3
4
new
AlertDialog.Builder(self)
5
.setTitle(
"图片框"
)
6
.setView(img)
7
.setPositiveButton(
"确定"
,
null
)
8
.show();
- 对AlertDialog的总结
- 对AlertDialog的简单认识
- AlertDialog,Toast对Activity生命周期的影响
- AlertDialog,Toast对Activity生命周期的影响
- AlertDialog总结
- AlertDialog总结
- AlertDialog中的对画框
- Android AlertDialog总结
- AlertDialog 使用总结
- AlertDialog总结及其使用
- android学习总结(16.09.08)AlertDialog的简单用法
- 对AlertDialog.Builder进行封装
- alertDialog学习总结(部分)
- Android原生AlertDialog使用总结
- AlertDialog.Builder和AlertDialog之间的关系
- 对自考的总结
- 对quartz的总结
- 对Collections的总结
- ORA-12032: cannot use rowid column from materialized view log on "DCS_BIZ"."TMP_12"
- VC MFC(Custom Control)自定义控件
- HDU 2017
- Silverlight与WPF中BeginInvoke的差异
- c++中构造函数初始化的方法以及主要区别
- 对AlertDialog的总结
- iOS AQPlayer 设置扬声器播放
- DBA面试题
- SQLserver 按日、周、月统计数据
- hbase常见错误
- SAP ABAP 选择画面 年/月的F4帮助
- 改变AlertDialog 的大小
- A*路径寻找算法入门
- 深入Java集合学习系列:HashMap的实现原理