先了解fragment的生命周期,@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view=inflater.inflate(R.layout.XXXX, null);//这个就相当于你加的布局
TextView textview1=view.findviewbyid(R.id.xxx);//所以你的id都是基于你这个布局找的
textview1.settext("只要初始化了里面的事件都是和activity一样的");
textview1.setOnClickListener(new OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub Intent intent = new Intent(getActivity(),XXXX.class);//你的fragment是
基于fragmentactivity的,getactivity()就可以了 intent.putExtra("position", position); startActivity(intent); } });
return view;
}
取消
评论