java.lang.IllegalStateException: Required view 'nav' with ID 2131558567 for field
来源:互联网 发布:svd矩阵标准化 编辑:程序博客网 时间:2024/05/22 13:05
java.lang.IllegalStateException: Required view 'nav' with ID 2131558567 for field 'mAHBottomNavigation' was not found. If this view is optional add '@Nullable' (fields) or '@Optional' (methods) annotation.
原因:BaseActivity忘记加这一行:this.setContentView(this.getLayoutId());
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 设置不能横屏,防止生命周期的改变 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_NOSENSOR); this.setContentView(this.getLayoutId());//缺少这一行 ButterKnife.bind(this);//绑定ButterKnife mContext = this; this.initView(); this.initData(); this.initEvent(); Timber.tag(TAG).i("-->onCreate()"); } /** * 获取布局id * * @return */ protected abstract int getLayoutId();
2 0
- java.lang.IllegalStateException: Required view 'nav' with ID 2131558567 for field
- Caused by: java.lang.IllegalStateException: Required view 'descriping' with ID 2131558573 for field
- ButterKnife 报Required view 'hello' with ID 2131427413 for field 'hello' was not found
- java.lang.IllegalArgumentException: id to load is required for loading
- java.lang.IllegalArgumentException: id to load is required for loading
- java.lang.IllegalArgumentException: id to load is required for loading
- java.lang.IllegalArgumentException: id to load is required for loading
- java.lang.IllegalArgumentException: id to load is required for loading
- java.lang.IllegalArgumentException: id to load is required for loading
- java.lang.IllegalArgumentException: id to load is required for loading
- java.lang.IllegalArgumentException: id to load is required for loading
- java.lang.IllegalArgumentException:No view found for id for fragment
- 错误:java.lang.illegalArgumentException:No view id found for fragment
- java.lang.IllegalArgumentException: No view found for id
- java.lang.IllegalArgumentException: No view found for id
- 错误java.lang.IllegalArgumentException: id to load is required for loading的解决方法
- java.lang.IllegalArgumentException: id to load is required for loading解决方法
- 【SSH进阶】java.lang.IllegalArgumentException: id to load is required for loading
- Struts2学习笔记(第一天)
- 两步集成TV移动框架,从未如此简单
- java中动态代理模实现接口
- RHEL7--UNIT9-SSH登录配置
- jq获取一串字符串中的数字
- java.lang.IllegalStateException: Required view 'nav' with ID 2131558567 for field
- script 滚动后固定
- QT Widget::setLayout: Attempting to set QLayout “” on Widget “”, which already has a layout
- faster rcnn源码解读2
- 剑指offer:把数组排成最小的数
- Swift 3.0 学习笔记-2-字符串和Unicode
- 当我们讨论人工智能的时候,我们在想些什么?
- 程序设计2
- Spring基础