当用户单击列表视图中的项目时,我一直在努力弹出一个警报对话框。我可以发送敬酒消息,但似乎无法让警报对话框正常工作。然后,我希望在警报对话框中有一个按钮,以允许我获取刚刚选择的项目并将其显示在下一个屏幕上,它将显示所选项目的联系方式等。如果有人能给我任何关于如何做到这一点的好技术或技巧的见解,那就太棒了!我是一个非常新的程序员,我到处都试过了。
下面是我的代码:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String[] taxi = getResources().getStringArray(R.array.taxi_array);
setListAdapter(new ArrayAdapter<String>(this, R.layout.listtaxi, taxi));
ListView lv = getListView();
lv.setTextFilterEnabled(true);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// When clicked, show a toast with the TextView text
Toast.makeText(getApplicationContext(), ((TextView) view).getText(),
Toast.LENGTH_LONG).show();
}
});
}
}
该数组位于 strings.xml 文件中。
任何帮助将不胜感激。