lv.setOnItemClickListener(new OnItemClickListener() {@Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { // TODO Auto-generated method stub
View view=(TextView)arg1.findViewById(R.id.textView1_id); String id=view.toString(); int which=Integer.parseInt(id);
listview.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) {
//其中的arg2就表示點擊的position
}
}
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
View view=(TextView)arg1.findViewById(R.id.textView1_id);
String id=view.toString();
int which=Integer.parseInt(id);
Intent intent=new Intent(MainActivity.this, ShowlistitemActivity.class);
Bundle bundle=new Bundle();
bundle.putInt("whichOne",which);
intent.putExtras(bundle);
startActivity(intent);
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
View view=(TextView)arg1.findViewById(R.id.textView1_id);
String id=view.toString();
int which=Integer.parseInt(id);
Intent intent=new Intent(MainActivity.this, ShowlistitemActivity.class);
Bundle bundle=new Bundle();bundle.putInt("whichOne",which);
intent.putExtras(bundle);
startActivity(intent);
没什么问题啊
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub ItemData p = (ItemData) arg0.getAdapter()
.getItem(arg2);//获取ListView适配器中的某个Item的数据对象
}
});
应该是String id=view.getText().toString();