ListView& onItemClick - 单击时,打开新活动

时间:2015-06-20 16:02:38

标签: java android listview android-listview onclicklistener

实际上我的ListView在这里:

ListView lv = (ListView) findViewById(android.R.id.list);                 
ArrayAdapter<String> ad = new ArrayAdapter<String>(getApplicationContext(),android.R.layout.simple_list_item_1,ls);

lv.setAdapter(ad);

我想要的是当我点击ListView中的某个项目时,它应该为该项目打开一个新活动,我可以在其中显示该项目的一些描述,例如如果该项目是宝马M6而不是新的活动应该是像hp,0-100等。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

要开始新的活动,您必须使用意图:

 Intent intent = new Intent(this, MySecondActivity.class);

您可以添加额外内容:

 intent.putExtra(EXTRA_MESSAGE, message);

开始活动:

startActivity(intent);

现在,如果您想点击列表中的某个项目,那么您将不得不使用:

myList.setOnItemClickListener();