listView显示最后一行
2017-05-25 17:10
405 查看
listview如何显示最后一行数据
发帖求帮助啊!
在弄一个短信软件 ,运用listview的时候要求很多信息的时候直接显示最后一条数据,一开始在xml文件中给listview配置了一个属性:android:stackFromBottom="true" 但是这样配置之后,短信少的时候又直接在底部显示了。。 用listView.setselection()的方法也不好使。。。怎么弄?
------解决方案--------------------
弱弱的回答一下,你5楼的代码只是让listview绑定adapter,但是adapter绑定数据的代码在哪呢?找到adapter绑定数据的代码,在这个代码后面再用:
adapter.notifyDataSetChanged();
listview.setSelection(adapter.getCount());
----------------------------------------------------------------------------------------------------
当listview条目增加时,自动显示最后一条
listView.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL);
同样在xml文件中也有对应的属性。
在代码中设置效果较好。他只针对某个点击产生的效果;如果在xml文件中设置的,ListView只要被触摸到就会自动显示最后一行(他会对listview每个条目的点击都产生反应),这种效果往往不是我们想要的
发帖求帮助啊!
在弄一个短信软件 ,运用listview的时候要求很多信息的时候直接显示最后一条数据,一开始在xml文件中给listview配置了一个属性:android:stackFromBottom="true" 但是这样配置之后,短信少的时候又直接在底部显示了。。 用listView.setselection()的方法也不好使。。。怎么弄?
------解决方案--------------------
弱弱的回答一下,你5楼的代码只是让listview绑定adapter,但是adapter绑定数据的代码在哪呢?找到adapter绑定数据的代码,在这个代码后面再用:
adapter.notifyDataSetChanged();
listview.setSelection(adapter.getCount());
----------------------------------------------------------------------------------------------------
当listview条目增加时,自动显示最后一条
listView.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL);
同样在xml文件中也有对应的属性。
在代码中设置效果较好。他只针对某个点击产生的效果;如果在xml文件中设置的,ListView只要被触摸到就会自动显示最后一行(他会对listview每个条目的点击都产生反应),这种效果往往不是我们想要的
相关文章推荐
- Android - 软件盘挡住了Listview的最后一行显示?
- 普通Listview加载列表,最后一行是带输入框的显示问题
- android ListView 和GridView最后一行数据纵向显示不完整的问题解决小技巧
- Android ListView 最后一行分割线不显示
- 设置ListView显示到最后一行
- Button 的文字怎么竖向显示 自定义竖型TabWidget ListView的初始化滚动条定位到最后一行
- Android ListView 指定显示最后一行
- Android GirdView/Listview 最后一行显示不完整
- Android开发listview最后一行显示下划线
- listView显示最后一行
- Listview嵌套textview最后一行显示不全及超过5行可滚动。
- listView最后一行不显示分割线
- listview 显示到最后一行
- Android ListView 指定显示最后一行
- 软件盘弹出时候,listview整体上移,并且listview显示最后一行
- Android ListView 指定显示最后一行
- listview怎么显示最后一行数据
- 使listview 显示到最后一行
- ListView显示最后一行
- ListView选中一行后高亮显示