Activity和Fargment界面刷新和跳转
来源:互联网 发布:不要网络的搜题软件 编辑:程序博客网 时间:2024/05/21 08:49
刷新 有两种 一种是onResume,一种是自己写的refresh 手动刷新,
Fargment 刷新的时候需要 onActivityResult ,打开页面走 initdate,和initview,当关闭界面的时候走onActivityResult 得到请求的数据,然后展示到界面,达到刷新的效果, 和onActivityResult 对应的方法是startActivityForResult(data,1);
Activity和Activity跳转
正常的Intent
Activity跳转到Fragment:
finish();
Fragmentt跳转Activity
Intent intent = new Intent(getActivity(), xxx.class);
startActivity(intent);
Fargment跳转指定Activity
在要跳转的activity中的按钮写:
//一、先跳转到主MyActivityFragment,通过传递参数让他接受
case R.id.grxxbut:
Intent show=new Intent(GrXxActivity.this,MyActivityFragment.class);
show.putExtra("grxx",1);
startActivity(show);
finish();
break;
//二、这个是fragment的主方法
public class MyActivityFragment extends FragmentActivity {
//在oncreat方法里面写上一下代码
Intent intert=getIntent();
int id = intert.getIntExtra("grxx",-1);
if(id>0){
System.out.println("aaa"+id);
if(id==1){
transaction.replace(R.id.zlayout, showFragment); //这里是指定跳转到指定的fragment
}
}
}
Fargment 刷新的时候需要 onActivityResult ,打开页面走 initdate,和initview,当关闭界面的时候走onActivityResult 得到请求的数据,然后展示到界面,达到刷新的效果, 和onActivityResult 对应的方法是startActivityForResult(data,1);
Activity和Activity跳转
正常的Intent
Activity跳转到Fragment:
finish();
Fragmentt跳转Activity
Intent intent = new Intent(getActivity(), xxx.class);
startActivity(intent);
Fargment跳转指定Activity
在要跳转的activity中的按钮写:
//一、先跳转到主MyActivityFragment,通过传递参数让他接受
case R.id.grxxbut:
Intent show=new Intent(GrXxActivity.this,MyActivityFragment.class);
show.putExtra("grxx",1);
startActivity(show);
finish();
break;
//二、这个是fragment的主方法
public class MyActivityFragment extends FragmentActivity {
//在oncreat方法里面写上一下代码
Intent intert=getIntent();
int id = intert.getIntExtra("grxx",-1);
if(id>0){
System.out.println("aaa"+id);
if(id==1){
transaction.replace(R.id.zlayout, showFragment); //这里是指定跳转到指定的fragment
}
}
}
阅读全文
0 0
- Activity和Fargment界面刷新和跳转
- 安卓欢迎界面和activity之间的跳转问题
- 安卓和H5交互 点击H5界面跳转Activity
- 登陆界面和界面跳转
- activity和fragment跳转
- 页面实现跳转和刷新
- 页面自动刷新和跳转
- js页面刷新和跳转
- JS 页面跳转和刷新
- 页面跳转和定时刷新
- 页面实现跳转和刷新
- 界面自动刷新跳转
- 外部Activity跳转回Fragment和PullToRefreshListView的自动刷新问题
- android activity跳转 和 生命周期
- Activity跳转和传参数
- Android Activity界面跳转
- Activity多界面跳转
- Activity跳转 两个界面
- 快速入门系列--MVC--03控制器和IOC应用
- Java压缩技术(六) BZIP2——Commons实现
- flume系列之Java heap space大小设置
- FFMPEG学习【libavformat】:I/O Read/Write
- 【漏洞公告】CVE-2017-8543:Windows Search远程代码执行漏洞
- Activity和Fargment界面刷新和跳转
- jz2440ARM开发板下添加Linux3.4.2的wm8976音频模块驱动
- 好好好说得太好了
- tensorflow中的基本函数和意思
- Coding.net 自动分析Android代码错误集合
- Python3中内置类型bytes和str用法及byte和string之间各种编码转换
- Magento 可配置产品页获得所属简单产品的库存
- 快速入门系列--CLR--01基本概念
- android权限动态判断申请与注册