onCreate()中findViewByid无法获取activity_main.xml中R.id.view
2014-08-18 11:24
423 查看
myTextview,myButton是在fragment_main.xml中的,在没引进fragment_main.xml之前,你是通过findViewById找不到的。。,所以要在onCreateView中引入。
public static class PlaceholderFragment extends Fragment {
public PlaceholderFragment() {
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_main, container,
false);
TextView textview = (TextView)rootView.findViewById(R.id.view);
System.out.println(textview);
testview.setText("Hello Android!");
return rootView;
}
}
http://bbs.csdn.net/topics/390740123
public static class PlaceholderFragment extends Fragment {
public PlaceholderFragment() {
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_main, container,
false);
TextView textview = (TextView)rootView.findViewById(R.id.view);
System.out.println(textview);
testview.setText("Hello Android!");
return rootView;
}
}
http://bbs.csdn.net/topics/390740123
相关文章推荐
- android getActivity.findViewById获取ListView 返回NULL的方法
- android getActivity.findViewById获取ListView 返回NULL
- Activity中 findViewById 获取控件对象正确的代码位置
- XML中控件的id与findViewById()的相关问题
- findViewById获取控件ID时返回Null
- Android基于4.4以上沉侵式状态栏和继承BaseActivity不用findViewbyid得到控件id
- Android fragment 获取id,findViewById为空
- 获取控件ID函数findViewById
- 通过findViewById()方法从layout中获取view并进行相应的转换时提示:"Cannot cast from View to AutoCompleteTextView"的解决办法!
- Android中findViewById()获取控件后 报 空指针 错误
- Android中findViewById()获取EditText 空指针问题
- getLayoutInflater() 以及findViewById(R.id.outerlayout)区别
- findViewById(R.id.listview_category)返回null的问题
- 【总结】在两个Activity之间进行跳转时出错原因分析(一)——findViewById位置不当导致
- android4.0中在onCreate方法中findViewById()返回null
- 通过findViewById()方法从layout中获取view并进行相应的转换时提示:"Cannot cast from View to AutoCompleteTextView"的解决办法!(转+自己错误)
- 在Activity中的OnCreate中,获取控件TextView的width及height
- setContentView(R.layout.activity_main)无法正常引用
- ExpandableListActivity使用findViewById查找child中view的时序问题
- findViewById在Activity和View中的区别