Android java.lang.IllegalStateException: ViewPager has not been bound
2017-09-07 11:08
411 查看
使用开源控件ViewPager Indicator时,如果标题数据需要从服务器获取,然后再设置Adapter,
这个时候就会报错:ViewPager has not been bound
第一种解决办法:
先把 TabPageIndicator 设置为GONE属性,等加载完数据设置Adapter后,再将其设置为VISIBLE。
第二种解决办法:
在viewpager.setAdapter之后,在indicator.setviewpager(...)即可;
这个时候就会报错:ViewPager has not been bound
第一种解决办法:
先把 TabPageIndicator 设置为GONE属性,等加载完数据设置Adapter后,再将其设置为VISIBLE。
第二种解决办法:
在viewpager.setAdapter之后,在indicator.setviewpager(...)即可;
相关文章推荐
- Android java.lang.IllegalStateException: ViewPager has not been bound 的解决办法
- java.lang.IllegalStateException: The ImageView's ScaleType has been changed
- Java.lang.IllegalStateException Activity has been destroyed(Fragment+ViewPage)
- Android Bugs——RecyclerView.Adapter java.lang.IllegalStateException: The specified child already has
- [android] ViewPager has not been bound using JakeWharton/ViewPagerIndicator
- Android:Java.lang.IllegalStateException Activity has been destroyed
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java_lang_IllegalStateException getOutputStream() has already been called for this response
- java.lang.IllegalStateException: Cannot forward after response has been committed几个解决方法
- java.lang.IllegalStateException: The specified child already has a parent. You must call removeView
- Tomcat异常:Illegal access: this web application instance has been stopped already. Could not load java.lang.Object.
- java.lang.IllegalStateException: getOutputStream() has already been called for t
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: getOutputStream() has already been called for this response解决方法及解释
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot forward after response has been committed错误问题
- java.lang.IllegalStateException: getOutputStream() has already been called for this response
- java.lang.IllegalStateException: Cannot forward after response has been committed异常
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot forward after response has been committed