【发布时间】:2011-04-24 15:41:12
【问题描述】:
我正在使用 AlertDialog(请参阅下面的代码)并希望在每个文本之前放置一个图像。
例如,电子邮件图标然后文本“电子邮件”,Facebook 图标然后文本“Facebook”等。
使用下面的代码,如何在每个文本值前添加一个图标?
final CharSequence[] items = { "Email", "Facebook", "Twitter", "LinkedIn" };
AlertDialog.Builder builder = new AlertDialog.Builder(More.this);
builder.setTitle("Share Appliction");
builder.setItems(items, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int item) {
if (item == 0) {
} else if (item == 1) {
} else if (item == 2) {
} else if(item == 3) {
}
}
});
AlertDialog alert = builder.create();
alert.show();
【问题讨论】:
标签: android android-alertdialog