我正在使用顯示應用程序開始處的菜單的警告對話框,我希望對話框向我顯示2個值,它們是來自對象的「名稱」,以下是警報的代碼對話:在AlertDialog中顯示列表
public void showDialog() {
EntityType en = new EntityType();
ArrayList array = ApplicationController.entities;
final AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Pick one");
builder.setItems(array, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// I want to write my code here
}
});
builder.show();
}
EntityType
是我的對象,它包含一個字符串「名」和ApplicationController.entities
包含數組