错误:java.lang.IllegalArgumentException:No view found for id for fragment 的解决
2013-06-03 12:37
519 查看
出现这个错误的时候,立刻就开始百度,谷歌,看了各种解答,都没有解决我的问题,最后才发现问题出在传的参数不对,一个小问题浪费了我很长时间,以后要注意,不要每次遇到问题就立刻搜索。首先,自己给自己一些时间去试着找出问题出现的原因,问题出现的具体位置,试着自己去解决。这样的话,即使自己最后没能解决,也会加深印象,理解更深,在搜索答案的时候,也能快速找到自己想要的。
以下是报错信息:
E/AndroidRuntime(3126): java.lang.IllegalArgumentException: No view found for id for fragment
代码是:
getParentFragment().getParentFragment().getChildFragmentManager().beginTransaction()
.replace(R.id.fragment, Web.newInstance(
currentInfo.getA(), Info.getB(),action,"flag"))
.addToBackStack(null)
.commit();
红色代码部分,R.id.fragment处传入了错误的view参数,因为该层fragment的布局文件中没有这个id,所以出现No view found for id for fragment的错误。
以下是报错信息:
E/AndroidRuntime(3126): java.lang.IllegalArgumentException: No view found for id for fragment
代码是:
getParentFragment().getParentFragment().getChildFragmentManager().beginTransaction()
.replace(R.id.fragment, Web.newInstance(
currentInfo.getA(), Info.getB(),action,"flag"))
.addToBackStack(null)
.commit();
红色代码部分,R.id.fragment处传入了错误的view参数,因为该层fragment的布局文件中没有这个id,所以出现No view found for id for fragment的错误。
相关文章推荐
- 错误:java.lang.IllegalArgumentException:No view found for id for fragment 的解决
- 解决java.lang.IllegalArgumentException: pointerIndex out of range的错误
- 解决java.lang.IllegalArgumentException: pointerIndex out of range 或者 arrayindexoutofboundsexception的错误
- 关于 java.lang.IllegalArgumentException:The valid characters are defined in RFC 7230 and RFC 39错误的解决方法
- createBitmap — java.lang.IllegalArgumentException: x must be < bitmap.width()错误的解决
- 解决多指操作放大缩小 指针错误 java.lang.IllegalArgumentException: pointerIndex out of range
- 客户端调用WebLogic axis2 webservice 错误 java.lang.IllegalArgumentException解决方法
- 错误提示:java.lang.IllegalArgumentException解决方法
- android L java.lang.IllegalArgumentException: Service Intent must be explicit隐式意图找不到错误解决
- java.lang.IllegalArgumentException: sessionFactory or hibernateTemplate is required 错误解决方法
- java.lang.IllegalArgumentException: Can't convert argument: null错误原因及解决办法
- Java 错误解决之java.lang.IllegalArgumentException: Comparison method violates its general contract
- OKHttp java.lang.IllegalArgumentException: Unexpected char 错误解决方法
- java.lang.IllegalArgumentException: java.net.UnknownHostException: user 错误解决
- java.lang.IllegalArgumentException: FacesContext must not be null 错误分析及解决
- OKHttp java.lang.IllegalArgumentException: Unexpected url错误解决方法
- 使用android OpenGL时出现的java.lang.IllegalArgumentException: Must use a native order direct Buffer错误问题解决
- Caused by: java.lang.IllegalArgumentException: Javassist library is missing in classpath! ..错误解决
- 解决java.lang.IllegalArgumentException: pointerIndex out of range 或者 arrayindexoutofboundsexception的错误
- 代码中发送http请求, java.lang.IllegalArgumentException: Illegal character in query at index...,非法字符错误解决办法