Listview 如何从列表视图中单击每个项目并转到不同的活动?

Listview 如何从列表视图中单击每个项目并转到不同的活动?,listview,android-intent,android-listview,android,Listview,Android Intent,Android Listview,Android,我在申请的第一页有一个搜索栏。当我写入搜索栏时,它会打开搜索辅助(帮助列表视图)。我希望当我单击列表视图的每个项目时,转到应用程序的不同活动,但只转到TestPage.class。不适用于TestPge2.class import java.util.ArrayList; 导入java.util.HashMap; 导入java.util.List; 导入android.app.Activity; 导入android.content.Intent; 导入android.os.Bundle; 导入a

我在申请的第一页有一个搜索栏。当我写入搜索栏时,它会打开搜索辅助(帮助列表视图)。我希望当我单击列表视图的每个项目时,转到应用程序的不同活动,但只转到TestPage.class。不适用于TestPge2.class

import java.util.ArrayList;
导入java.util.HashMap;
导入java.util.List;
导入android.app.Activity;
导入android.content.Intent;
导入android.os.Bundle;
导入android.view.Menu;
导入android.view.view;
导入android.widget.AdapterView;
导入android.widget.AdapterView.OnItemClickListener;
导入android.widget.simpledapter;
导入android.widget.TextView;
公共类MainActivity扩展了活动{
ArrayList adp;
//存储国家名称的字符串数组
字符串[]国家/地区=新字符串[]{
“印度”,
“巴基斯坦”,
“斯里兰卡”,
“中国”,
“孟加拉国”,
“尼泊尔”,
“阿富汗”,
“朝鲜”,
“韩国”,
“日本”
};
//整数数组指向存储在/res/drawable ldpi中的图像/
int[]标志=新的int[]{
R.drawable.印度,
R.drawable.巴基斯坦,
R.drawable.srilanka,
R.drawable.china,
R.drawable.孟加拉国,
R.drawable.尼泊尔,
R.drawable.阿富汗,
R.drawable.nkorea,
R.drawable.skorea,
日本
};
//存储货币的字符串数组
字符串[]货币=新字符串[]{
“印度卢比”,
“巴基斯坦卢比”,
“斯里兰卡卢比”,
“人民币”,
“孟加拉国塔卡”,
“尼泊尔卢比”,
“阿富汗人”,
“朝鲜赢了”,
“韩元”,
“日元”
};
@凌驾
创建时的公共void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//列表中的每一行存储国家名称、货币和国旗
列表列表=新的ArrayList();

对于(int i=0;i您面临的问题是什么?在单击每个项目时,只需进入测试页面2:(对不起,是测试页面,不是测试页面2)请给我答案比较
位置
列表中的
索引
更安全