android Fragment中嵌入ListView ,更新数据后,getview()没被调用

问题描述

android Fragment中嵌入ListView ,更新数据后,getview()没被调用
我是在vieapage里面嵌套listview的。viewpager是用fragment写的。listview是简单Adapter写的

解决方案

你刷新时怎么写的,如果制定了adapter,调用adapter的notifyDataSetChanged就可以了,除非你的数据源中没有数据

解决方案二:

先看listview是否绑定了adapter,然后看是否调用了notifyDataSetChanged,再看数据源是否有数据

解决方案三:

我的viewpager是用fragment写的。是由于这个原因才导致我的listview无法得到更新的。好像是受到了fragment生命周期的影响,导致只能把数据加载进去,但是就不去调用getView();
除非这个viewpager的页面被重新加载,才会去更新listview的数据。

时间: 2024-08-31 17:15:38

android Fragment中嵌入ListView ,更新数据后,getview()没被调用的相关文章

listview-怎么给Fragment中的ListView绑定数据

问题描述 怎么给Fragment中的ListView绑定数据 急求指点!我的Fragment加载的布局里有一个ListView控件,ListView内行有一个lmageView 我想给这个ImageVieW绑定数据 求大神指点怎么弄啊,我老报错 解决方案 listview的getview中,加载视图,并findviewbyid,找到imageview,并根据position得到指定位置的数据,给imageview赋值 解决方案二: 绑定数据到ListViewListView绑定数据ListVie

fragment 中 删除listview中的一行,执行更新数据,数据已经删除了,界面更新不了。

问题描述 fragment 中 删除listview中的一行,执行更新数据,数据已经删除了,界面更新不了. fragment 中 删除listview中的一行,执行更新数据,数据已经删除了,界面更新不了.退出程序,重新加载fragment界面可以显示删除后的界面请问改怎么刷新 fragment .网上说的adapter.notifyDataSetChanged();不行.新手求解答,谢谢大神!!! 解决方案 你要把listview对应的数据集中的记录也删除,然后adapter再 notify一下

android快速开发框架XUtils update更新数据 无效

问题描述 android快速开发框架XUtils update更新数据 无效 最近学习XUtils发现 update更新数据库中的某个对象无效,好像第二次又可以了. 请问各位有遇到过这种情况吗

Android Fragment中使用SurfaceView切换时闪一下黑屏的解决办法_Android

重构了下之前自己的一个新闻客户端,全部使用了Fragment来进行页面切换,只有一个入口Activity作为程序的启动Activity,其中有一个界面需要调用摄像头识别二维码,于是就会用到SurfaceView进行预览,那么问题来了,当切换到对应的Fragment时,屏幕会黑一下,黑了1秒左右就显示出正常的界面,而且这种现象只有第一次进入该Fragment才会出现,之后进入都不会出现,解决方法是无意在github上看到了,试了一下,可以行的通,下面贴出解决方法. 方法一.在Activity的on

xutils-XUtils中的httpUtils得到数据后,对得到的数据进行判断,并且直接判断的结果返回结果

问题描述 XUtils中的httpUtils得到数据后,对得到的数据进行判断,并且直接判断的结果返回结果 如图,我使用checkJson(这是我自己定义的方法)来对返回的数据进行判断,但是由于开启了一条新线程,导致数据加载过程中就执行了return,我该怎么写,才能让数据加载完后才return???又不能把return放在success里面.....j急求啊啊啊啊啊啊啊 解决方案 在你上面的run()方法里面添加下面代码: Message message = new Message(); mes

Android Fragment中使用SurfaceView切换时闪一下黑屏的解决办法

重构了下之前自己的一个新闻客户端,全部使用了Fragment来进行页面切换,只有一个入口Activity作为程序的启动Activity,其中有一个界面需要调用摄像头识别二维码,于是就会用到SurfaceView进行预览,那么问题来了,当切换到对应的Fragment时,屏幕会黑一下,黑了1秒左右就显示出正常的界面,而且这种现象只有第一次进入该Fragment才会出现,之后进入都不会出现,解决方法是无意在github上看到了,试了一下,可以行的通,下面贴出解决方法. 方法一.在Activity的on

Spring中如何实现插入数据后调用存储过程,且在同一事务里,如何证明。

问题描述 Spring中如何实现插入数据后调用存储过程,且在同一事务里,如何证明.Spring是如何管理事务的,我在插入后如何自动提交的. 解决方案 解决方案二:<propertyname="sqlMapClientTemplate"ref="sqlMapClientTemplate"></property>DAO中使用的这个对应的beanxml是<beanid="sqlMapClientTemplate"class

android缓存处理-Android开发中客户端如何进行数据的存储

问题描述 Android开发中客户端如何进行数据的存储 Android开发中客户端如何进行数据的存储以达到数据的缓存来减少与服务端的交互次数,并设置缓存时间?(求大神指导,最好有完整的代码) 十分需要!求帮助! 解决方案 推荐在客户端使用sqlite来存放本地的数据.因为是数据库,所以很多底层的事情不用考虑了.要放缓存,直接建立一个字段,获取的时间,这样判断下,如果超过,就再次访问服务器获取.

物联网中的仪器无线发送数据后,PC端如何接收,有什么接口啊

问题描述 物联网中的仪器无线发送数据后,PC端如何接收,有什么接口啊 解决方案 解决方案二:先确定你们用什么无线协议在谈下一步解决方案三:比如你们使用普通的Wlan协议,那么他实际上和就普通pc之间通讯没什么区别,依然还是socket/tcp/udp的实现解决方案四:我做过,你只需要做好串口发送跟接收就行了.基本上是这样com(或ttl)转wlan转com(或ttl)wlan现在用的多数是标准802.11n协议,距离大可以中继,这些你不需要担心,全部有现成的硬件,你只需做好两头就行了,这些硬件现