嗨,
我正在开发一个简单的文件浏览器应用程序。我有大部分设置(它在不同的目录中列出了一切,而且没有),但我现在被困在一起(在几个小时内工作了几个小时)是选择列表项目时,我想要出现一个自定义列表对话框。我在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 语句变体,但我尝试过的一切都失败了。