我制作了一个AlertDialog,让用户可以选择我显示的4个选项中的一个。
前三个让他们点击它时直接调用一个数字,第四个显示不同的视图。
这就是现在的样子:
由于第4个选项的目的不同,我想让它看起来不同,因为用户可能会感到困惑。
我想在前3个选项旁边放一个'call-icon',在第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();
}
答案 0 :(得分:0)
我不认为你可以用AlertBuilder做到这一点。你应该选择创建一个自定义对话框,例如:本教程:
http://about-android.blogspot.com/2010/02/create-custom-dialog.html