java.lang.IllegalArgumentException: No view found for id 0x7f060000原因
2016-05-14 14:53
645 查看
Caused by: java.lang.IllegalArgumentException: No view found for id 0x7f060000
布局文件fragment_crime.xml中没有fragmentContainer这个id
@Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.fragment_crime); FragmentManager fm = getFragmentManager(); Fragment fragment = fm.findFragmentById(R.id.fragmentContainer); if(fragment == null){ fragment = createFragment(); fm.beginTransaction() .add(R.id.fragmentContainer, fragment) .commit(); } }
原因:
布局文件fragment_crime.xml中没有fragmentContainer这个id
01-09 08:54:16.671: E/FragmentManager(5706): No view found for id 0x7f060000 (com.example.criminalintent:id/fragmentContainer) for fragment CrimeListFragment{1faf05f4 #0 id=0x7f060000} 01-09 08:54:16.672: E/FragmentManager(5706): Activity state: 01-09 08:54:16.672: E/FragmentManager(5706): Local Activity 200e111d State: 01-09 08:54:16.674: E/AndroidRuntime(5706): Process: com.example.criminalintent, PID: 5706 01-09 08:54:16.674: E/AndroidRuntime(5706): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.criminalintent/com.example.criminalintent.CrimeListActivity}: java.lang.IllegalArgumentException: No view found for id 0x7f060000 (com.example.criminalintent:id/fragmentContainer) for fragment CrimeListFragment{1faf05f4 #0 id=0x7f060000} 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2325) 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387) 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.app.ActivityThread.access$800(ActivityThread.java:151) 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303) 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.os.Handler.dispatchMessage(Handler.java:102) 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.os.Looper.loop(Looper.java:135) 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.app.ActivityThread.main(ActivityThread.java:5254) 01-09 08:54:16.674: E/AndroidRuntime(5706): at java.lang.reflect.Method.invoke(Native Method) 01-09 08:54:16.674: E/AndroidRuntime(5706): at java.lang.reflect.Method.invoke(Method.java:372) 01-09 08:54:16.674: E/AndroidRuntime(5706): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:902) 01-09 08:54:16.674: E/AndroidRuntime(5706): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:697) 01-09 08:54:16.674: E/AndroidRuntime(5706): Caused by: java.lang.IllegalArgumentException: No view found for id 0x7f060000 (com.example.criminalintent:id/fragmentContainer) for fragment CrimeListFragment{1faf05f4 #0 id=0x7f060000} 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:887) 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1068) 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.app.BackStackRecord.run(BackStackRecord.java:834) 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1456) 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.app.Activity.performStart(Activity.java:6041) 01-09 08:54:16.674: E/AndroidRuntime(5706): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2288) 01-09 08:54:16.674: E/AndroidRuntime(5706): ... 10 more
相关文章推荐
- java24为什么用抽象类
- 使用自定义模板为Myeclipse添加新建Filter的功能
- javaweb学习总结(四十五)——监听器(Listener)学习二
- Java8 随笔记录(三)
- java 正则表达式group方法详解 group() group(int n)
- java的AWT和Swing的不同
- jdk和jre的下载及安装
- java IO基本知识总结
- struts 2.x
- 初学 Java Web 开发,请远离各种框架,从 Servlet 开发
- Java泛型基础
- java运行原理
- Struts2国际化实例
- 使用JavaMail发送邮件
- Java web过滤器验证登录(避免未经登录进入主页)
- JDK版本兼容性问题以及在Eclipse中设置不同jdk版本编译
- Java的ArrayList 无法去除重复,采用HashSet
- Spring AOP源码分析(拦截器调用的实现)
- SpringAOP 通知(adivce)- methodIntercepor
- Java输出1000以内的完数(完数是恰好等于它的因子之和)