Привет,
Я работаю над простым приложением для просмотра файлов. У меня большая часть настроена (где перечислены все в разных каталогах, а что нет), но сейчас я застрял (работал над этим несколько часов), когда выбран элемент списка, я хочу появится диалоговое окно с настраиваемым списком. Я нашел этот код на странице разработки Android и слегка его модифицировал. В настоящее время он просто дает тост за то, что было выбрано, но мне нужно, чтобы три элемента были разделены. То есть я хотел бы сделать больше, чем тост, и чтобы каждый выбор выполнял разные команды. Вот мой текущий код
final CharSequence[] items = {"Info", "Rename", "Delete"};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Options for " + file.getName());
builder.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
}
}).show();
Спасибо всем, кто может мне помочь, просто отделить его. Я пробовал несколько разных вариантов операторов if и что нет, но все, что я пробовал, провалилось.