0
我想将列表视图中存在的项目链接到其他某个活动,以便在单击列表视图项目时移动到其他活动。如何将列表视图中的可点击项目重定向到其他活动?
我想将列表视图中存在的项目链接到其他某个活动,以便在单击列表视图项目时移动到其他活动。如何将列表视图中的可点击项目重定向到其他活动?
使用这样
setListAdapter(new ArrayAdapter(this, android.R.layout.simple_expandable_list_item_1, Categories));
ListView lv = getListView();
lv.setTextFilterEnabled(true);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v,int position, long id) {
switch (position){
case 0: Intent animalsGridViewIntent = new Intent(ListOfAppGallery.this,AnimalsGridView.class);
ListOfAppGallery.this.startActivity(animalsGridViewIntent);
break;
case 1: Intent calenderGridViewIntent = new Intent(ListOfAppGallery.this,CalenderGridView.class);
ListOfAppGallery.this.startActivity(calenderGridViewIntent);
break;
case 2: Intent carsGridViewIntent = new Intent(ListOfAppGallery.this,CarsGridView.class);
ListOfAppGallery.this.startActivity(carsGridViewIntent);
break;
}
}
});
添加list.setOnItemClickListener(this);
的ListView和implenment OnItemClickListener一项活动。
,并重写此方法到另一个活动:
@覆盖
public void onItemClick(AdapterView<?> arg0, View v, final int position,long arg3)
{
Intent in=new Intent(YourActivity.this,NewClass.class);
startActivity(in);
finish();
}
检查的位置。因此你要
感谢polamReddy.it工作。 –
欢迎家伙... –