Android系统自带的谷歌输入法分页问题

白小木 2010-11-27 10:30:53
现在修改系统自带的谷歌拼音输入法,但是这个输入法的分页不好使,我看了下源码,翻页的时候数据已经读到缓存里了,但是就是取当前页码一直有问题,请问各位大侠怎么修改系统自带的输入法,加入分页功能啊?改动的地方应该不大,告诉我具体在哪里怎么改就可以了,谢谢~
...全文
187 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
白小木 2010-11-27
  • 打赏
  • 举报
回复
问题已经解决了,CandidateView 类里onSizeChanged 方法中,当size变化的时候,有一句代码mPageNo = 0; 注视掉。
白小木 2010-11-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dinjay 的回复:]

首先将结果保存起来,然后在翻页的时候处理刷新candidateview的内容,就是点击→获取下一页的处理。
[/Quote] 是啊,关键是当前页码具体在那里进行增加和减少了?我看到里面有个
private boolean calculatePage(int pageNo) 的方法,应该是并取得当前页码的,但是貌似有问题,取到的一直是第一页
dinjay 2010-11-27
  • 打赏
  • 举报
回复
首先将结果保存起来,然后在翻页的时候处理刷新candidateview的内容,就是点击→获取下一页的处理。

80,410

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧