版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wpwbb510582246/article/details/52717838
一、AlertDialog使用方法详解
1、创建一个对话框并设置它的相关属性
private Builder builder;
- builder=new Builder(MainActivity.this);
- builder.setIcon(R.drawable.hobby);
- builder.setTitle("单选列表对话框");
2、为对话框添加适配器
builder.setSingleChoiceItems(R.array.choiceInfo, 0, new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
tvChoice.setText(getResources().getText(R.string.choice)+getResources().getStringArray(R.array.choiceInfo)[which]);
}
});
3、为对话框设置按钮
- builder.setPositiveButton("确定", new OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int which) {
- }
- });
4、显示对话框
private Dialog dialog;//定义一个对话框
- dialog=builder.create();//显示对话框
二、示例
1、效果
2、源代码
源代码下载地址:http://download.csdn.net/detail/wpwbb510582246/9638357
由于本人初写博客,写的不好的地方还请大家能批评指正,希望能和大家相互学习、相互交流、共同成长。