大家有没有办法实现以下效果:这里有若干条句子,要分页显示,有上一页和下一页Button 需求:我有1000个句子,但是每次进入的时候我可以选择要显示句子的序号范围,如果我要显示10-1000条句子,那么分页显示的第一条句子从序号10开始,然后按下一页按钮,直到全部显示完结束。这个该怎么去实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不涉及太难的东西,在activity起来的时候创建baselist 1000条数据然后弹出dialog之类的,当用户选择显示的范围的时候,给另一个newlist赋值,赋值要求是调用baselist的subList()方法,将用户选择的范围传入。显示的时候处理的数据用newlist即可。上下翻页是用变量记录当前页,然后上下切换时不断在newlist内取出相应的数据 非常感谢,不过我还是要说明一下:那个显示范围是作为整个句子屏幕显示的入口,作为一个activity选择完了后,跳转到要显示句子的Activity,而我问题就是那个上下页翻页的时候,句子的显示问题1、句子的长短不一2、用listview显示的话,会有滚动条,当你向下移动的时候可以自由下滑,我需要的是没有滚动条,也就是一个静态的显示,就是完全的通过Button来控制每一页的内容。 传入的那个,用activity启动的传入参数方法,这个不是你问的重点,不详述了哦这个思路也不费劲用listview完全可以实现只不过换一种思路,你想要的是一个固定的listview显示即可想要达到的效果是按下2个按钮(上或者下),实现上下翻屏幕的效果思路:1.listview静态显示,即让listview显示固定个数的view(小于一屏幕显示的个数,这样就不会有挂东的效果),固定个数即为每一页显示的个数2.listview的adapter记录数据list,只记录当前页的数据3.上下按钮的处理,更新adapter内的数据list 以每页10个数据为例,用一个变量记录当前页,当前是第10页,用户按下“上页”按钮时 先清空adapter内的list,再将第9页的10个数据传给adapter,然后notifydatechanged刷新不知道这样能够满足LZ的要求 没找到你的那个notifydatachange方法,应该是notifyDataSetChanged()方法吧!另外:问一下,不知道有没有相关的参考的demo,谢谢! notifyDataSetChanged()方法是这个方法demo我还真没有这思路上没有太难的东西吧 求RGB565的byte数组 组成图片的java代码或算法 设置setFixedSize后按POWER键的BUG 关于安卓的一个布局问题!求高手 字符列表 Android 音乐播放器SeekBar不动 新浪微博接口 android新手,求助 请教!android怎样自定义Spinner的菜单模式,只需要.xml文件就行 Android 电子书的应用,大段的文字存放在哪比较好啊? bitmapfactory.decodefile异常 求各位大侠帮助出点注意关于android网上购物平台的项目 android 2.3 通过wifi调用webservice 很慢,怎么解决?
然后弹出dialog之类的,当用户选择显示的范围的时候,给另一个newlist赋值,赋值要求是调用baselist的subList()方法,将用户选择的范围传入。
显示的时候处理的数据用newlist即可。
上下翻页是用变量记录当前页,然后上下切换时不断在newlist内取出相应的数据
1、句子的长短不一
2、用listview显示的话,会有滚动条,当你向下移动的时候可以自由下滑,我需要的是没有滚动条,也就是一个静态的显示,就是完全的通过Button来控制
每一页的内容。
用listview完全可以实现
只不过换一种思路,你想要的是一个固定的listview显示即可
想要达到的效果是按下2个按钮(上或者下),实现上下翻屏幕的效果思路:1.listview静态显示,即让listview显示固定个数的view(小于一屏幕显示的个数,这样就不会有挂东的效果),固定个数即为每一页显示的个数
2.listview的adapter记录数据list,只记录当前页的数据
3.上下按钮的处理,更新adapter内的数据list
以每页10个数据为例,用一个变量记录当前页,当前是第10页,用户按下“上页”按钮时
先清空adapter内的list,再将第9页的10个数据传给adapter,然后notifydatechanged刷新不知道这样能够满足LZ的要求
另外:问一下,不知道有没有相关的参考的demo,谢谢!
是这个方法demo我还真没有
这思路上没有太难的东西吧