Android返回ListView列表重新刷新

原创 2015年11月20日 11:41:09

模拟一种场景,当我点击ListView的某一个Item,并操作了某一个事件使这个Item的数据产生了变化,那么当我们返回列表时这个item的数据也会产生变化,但是当我们finish()掉这个activity的时候数据是不会变化的,所以我们需要加上返回刷新,显然finish()无法实现,这时候只要用Intent来返回就好了,代码如下

<span style="white-space:pre">	</span>Intent intent = new Intent(mContext,ListViewActivity.class);
	intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);//刷新
	startActivity(intent);
这种写法的好处也可以省略mainfest清单文件中的android:launchMode="singleTask"代码。

当然,我们也要重写onBackPressed()方法:

@Override
	public void onBackPressed() {
		<pre name="code" class="java"><span style="white-space:pre">		</span>Intent intent = new Intent(mContext,ListViewActivity.class);
		intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);//刷新
		startActivity(intent);       }




Android ListView列表 刷新和加载更多

上下拉实现刷新和加载更多的ListView,如下: [java] view plaincopyprint? package com.sin.android.ui;    imp...

安卓开发,listView相关(五),数据更新,适配器刷新(全部刷新和局部刷新)

1.数据更新 前面介绍了listView的数据绑定,在getView()方法中对组件设置值的时候,无论有无数据都需要对其赋值,有则赋值为数据内容,否则手动恢复默认状态,防止重用而导致显示错乱。 那...

Android列表ListView用NotifyDataSetChanged实现动态更新

在Android中的ListView列表中添加列时,用NotifyDataSetChanged实现动态更新 需要编辑的内容如下 activity_main.xml ...
  • wu_wxc
  • wu_wxc
  • 2015年12月01日 11:07
  • 4165

ListView中的局部刷新

在列表中显示多个下载进度条是一个很常见的需求了, 这个需求主要涉及到以下两个技术点: 1.Handler异步更新UI 2.ListView进行局部更新今天来看一下这一功能最简单的实现——模仿多个...
  • ucxiii
  • ucxiii
  • 2016年08月31日 19:33
  • 1114

Android-Listview(下拉刷新,底部加载更多,电影列表实例)

1.回顾   上篇学习了 Android 的手势识别的三种方式;普通识别和 自定义识别; 2.重点   (1)ListView - 下拉刷新   (2)ListView - 底部加载更多   (3)实...

浅谈Android列表ListView下拉刷新控件的实现(一)

ListView下拉刷新的功能到处可见,很多app客户端都存在,比如QQ空间好友动态下拉刷新,网易新闻内容下拉刷新等。相信很多人已经把这个功能运用的很溜,妥妥的吧,接下就来实现一下功能,有个不爽的一点...

Android复习练习十一(ListView列表显示使用BaseAdapter以及ListView动态刷新)

需求:结合SQLite数据库,实现一个取
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android返回ListView列表重新刷新
举报原因:
原因补充:

(最多只允许输入30个字)