我有一个包含15个项目的列表视图。当我点击任何我要更改屏幕的项目时(意图)。如何更改android中所选项目的活动? 任何教程或源代码?
答案 0 :(得分:6)
您可以使用ListView
的{{1}},并在此方法的实现中启动一个新的Activity。以下是示例代码:
setOnItemClickListener
答案 1 :(得分:2)
在ListView OnItemClickListener Not Responding?
中查看所选答案如果您还需要代码示例来更改活动,请前往https://developer.android.com/guide/index.html并开始阅读。
// Prepare intent
Intent newActivity = new Intent(this, NewActivity.class);
// start activity
startActivity(newActivity);
答案 2 :(得分:2)
final ListView list = (ListView) findViewById(R.id.SCHEDULE);
protected void onCreate(Bundle savedInstanceState) {
list.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1, int pos,
long arg3) {
Toast.makeText(getApplicationContext(),"hiihih",Toast.LENGTH_SHORT).show();
}
});
}