嗨,
我正在研究一个简单的文件浏览器应用程序。我已经设置了大部分内容(它列出了不同目录中的所有内容,不包括哪些内容),但是我现在卡住的内容(处理它几个小时)是在选择列表项时,我想出现一个自定义列表对话框。我在android开发页面上找到了这个代码,并稍微修改了它。目前,它只是为选择什么而敬酒,但我需要将三个项目分开。也就是说,我想做的不仅仅是敬酒,而且每个选择都会运行不同的命令。这里是我目前的代码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语句的几种不同变体,但是我尝试过的一切都失败了。
由于一吨,我非常接近我使用看起来就像第二个,而是像“信息”和“重命名”我有0和1个笑,所以我不得不像二者的混合代码无论如何感谢一吨完美 – user577732 2011-03-09 19:22:25