因此,我有兩個片段鏈接到顯示ListView的佈局文件。 ListView是在xml中定義的,並且具有來自字符串數組的條目。我想單擊ListView中的項目並打開新的活動。一個ListView中有8個項目,另一個是9個。在onItemClick代碼中,如何創建基於點擊項目來啓動活動的意圖?我將爲每個項目創建1個課程作爲自己的活動。我如何通過此代碼的onItemClick方法內的意圖來啓動類中的活動?從片段中的ListView的onItemClick開始活動
class CommunityFragment extends Fragment{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){
View view = inflater.inflate(R.layout.community_fragment, container, false);
ListView lv = (ListView) view.findViewById(R.id.communityListView);
lv.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3){
// TODO Auto-generated method stub
}
});
return view;
}
}
class ResourcesFragment extends Fragment{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){
View view = inflater.inflate(R.layout.resources_fragment, container, false);
ListView lv = (ListView) view.findViewById(R.id.resourcesListView);
lv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
// TODO Auto-generated method stub
}
});
return view;
}
}
http://stackoverflow.com/questions/7177633/how-to-call-startactivity-or-call-intent-from-onitemclick-event-of-listview-in-f看到這個.. – rajshree