Привет,
Я работаю над простым файловым браузером. У меня есть большая часть этой настройки (где она перечисляет все в разных каталогах, а что нет), но то, что я застрял прямо сейчас (работал над ним в течение нескольких часов), - это когда элемент списка выбран, я хочу появится диалоговое окно настраиваемого списка. Я нашел этот код на странице разработки 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, и что не все, что я пробовал, не удалось.