点击事件要写在 onActivityCreated中
另外一种写法:
这种覆写onClick()方法,在这个方法写点击事件的时候是没有反应的
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.button:
// Toast.makeText(getActivity(), "11", Toast.LENGTH_LONG).show();
// TextView textView = (TextView) getActivity().findViewById(R.id.fragment1_text);
// Toast.makeText(getActivity(), textView.getText(), Toast.LENGTH_LONG).show();
// break;
}
}
所以综合两个例子:以后在fragment中写点击事件的时候需要在 onActivityCreated中写或者用到第三方的框架 butternife(黄油刀)也是可以的。