【发布时间】:2015-11-03 10:14:58
【问题描述】:
OnItemClickListner 不工作任何人帮助我,我希望点击列表项每个项目进入下一个活动
java类
public class Tab1 extends Fragment {
private ListAdapter mAdapter;
private ArrayList<String> listCountry;
private ArrayList<Integer> listFlag;
private ListView listview;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.tab_layout_one, container, false);
prepareList();
mAdapter = new ListAdapter(getActivity(), listCountry, listFlag);
//Missed code to here
listview = (ListView)rootView.findViewById(R.id.card_listView);
listview.setAdapter(mAdapter);
listview.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
}
});
return rootView;
}
public void prepareList()
{
listCountry = new ArrayList<String>();
listCountry.add("India");
listCountry.add("USA");
listCountry.add("Canada");
listCountry.add("AUS");
listFlag = new ArrayList<Integer>();
listFlag.add(R.drawable.india);
listFlag.add(R.drawable.usa);
listFlag.add(R.drawable.canada);
listFlag.add(R.drawable.aus);
}
}
【问题讨论】:
-
是不是报错了??
-
OnItemClickListner 没有工作... 因为
onItemClick方法体中没有代码...