Android ViewPager前两页显示空白
2015-10-11 04:54
447 查看
问题描述
当时我在做一个聊天工具,要求制作一个表情符号输入框框,这个聊天界面就是一个ChatActivity,上面就是聊天消息,下面就EditText用于输入点击表情按钮时,要像微信那样,从屏幕下方弹出一个表格,让用户选择要发送的表情。这个表情框我用一个Fragment制作,叫:EmojiFragment,然后里面加ViewPager,ViewPager里每一页都是一个EmojiPageFragment(也是一个Fragment)。当我点击表情按钮,EmojiFragment显示出来了,我点击某一个表情,再按发送,表情发送出去了,表情表格隐藏。这个时候,再点击表情按钮,下面的表格却显示空白了
Adapter的getItem()方法一直都是没有调用
下面是创建Adapter的代码:
emojiAdapter = new EmojiAdapter(getFragmentManager());
然后我把这个修改成:
emojiAdapter = new EmojiAdapter(getChildFragmentManager());
正常显示了
相关文章推荐
- Android应用开发性能优化完全分析
- 安卓手机烧内存卡(就是内存卡损坏)的补救办法
- Android学习实践:10.单选按钮RadioButton
- Android 学习之路一:Activity之间传递数据的四种方式
- Android 学习之路 1:如何在Activity之间传递数据
- Android中常见的设计模式
- android反编译
- 关于android4.4及以上版本无法恢复还原短信的问题记录与解决
- ElyarAnwar的Android实战笔记---计算器(二) 分享是最好的记忆
- 10.10 android study!
- 在Android Studio里导入library(以github里的SlidingMenu为例),jar包及so的步骤
- Android 入门:一步一步搭建开发环境
- android fragment生命周期深度理解
- Android两个Activity之间的数据交换
- Android Studio快捷键
- Android UDP
- Intellij添加项目依赖解决方法
- android学习第2篇:windows下android环境搭建:adt-bundle
- android开发学习——序
- Android之ANR异常及解决方法