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工作。 –
歡迎傢伙... –