我制作了一个 AlertDialog,让用户可以从我显示的 4 个选项中选择一个。
前 3 个让他们在点击时直接调用号码,第 4 个显示不同的 View 。
现在是这样的:
由于第 4 个选项用于不同的任务,我想让它看起来不同,因为用户可能会感到困惑。
我想在前 3 个选项旁边放一个“调用图标”,在第 4 个选项旁边放一个箭头。
现在是我的问题; 如何在前 3 个选项旁边放置图片?
这是创建对话框的代码:
public void AlarmMenu(){
final CharSequence[] items = {"Politie", "Ambulance", "Brandweer", "Tips >"};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
switch (item){
case 0:
break;
case 1:
break;
case 2:
break;
case 3:
break;
}
}
});
AlertDialog alert = builder.create();
alert.show();
}
最佳答案
我不认为您可以使用 AlertBuilder 来做到这一点。您应该选择创建一个自定义对话框,例如本教程:
http://about-android.blogspot.com/2010/02/create-custom-dialog.html
关于java - 将图像添加到自定义 AlertDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4302439/