位置: 编程技术 - 正文

Fragment的简单使用(fragment的replace方法)

编辑:rootadmin

推荐整理分享Fragment的简单使用(fragment的replace方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:fragment,fragment detach,fragment例子,fragment例子,fragment,fragment,fragment例子,fragment例子,内容如对您有帮助,希望把文章链接给更多的朋友!

做页面跳转,以前我们使用的是Activity,现在有一个更轻量级的组件-fragment可供我们选择。

Activity 代码:

import android.os.Bundle;import android.support.v4.app.FragmentActivity;import android.support.v4.app.FragmentTransaction;public class MainActivity extends FragmentActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);getSupportFragmentManager().beginTransaction().setTransition(FragmentTransaction.TRANSIT_FRAGMENT_CLOSE).add(R.id.container, new MyFragment1()).commit();}}

Fragment的简单使用(fragment的replace方法)

Fragment1代码:

import android.os.Bundle;import android.support.v4.app.Fragment;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.Button;import com.example.testfragment.R;public class MyFragment1 extends Fragment {@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {View root = inflater.inflate(R.layout.myfragment1, container, false);root.findViewById(R.id.button1).setOnClickListener(new Button.OnClickListener() {@Overridepublic void onClick(View v) {getFragmentManager().beginTransaction().addToBackStack("fragment2").replace(R.id.container, new MyFragment2()).commit();}});return root;}}

Fragment2代码:package com.example.testfragment;import android.os.Bundle;import android.support.v4.app.Fragment;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.Button;import com.example.testfragment.R;public class MyFragment2 extends Fragment {@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {View root = inflater.inflate(R.layout.myfragment2, container, false);root.findViewById(R.id.button2).setOnClickListener(new Button.OnClickListener() {@Overridepublic void onClick(View v) {getFragmentManager().popBackStack();}});return root;}}

版权声明:本文为博主原创文章,未经博主允许不得转载。

JNI和NDK AndroidFrameWork由Java层与C/C层组成,JNI就是将这两层联系起来的媒介;在实际的Android开发中,使用SDK开发Java程序;而对于性能要求高的,如图形处理或信

修改assets文件内容 1.反编译,使用apktool,apktoold*.apk为反编译apk2.修改后编译,使用apktoolb*(*为刚刚反编译出来的文件夹),这时反编译的文件夹里面多了一个名为dist的文件夹

Android SipDemo项目实现SIP协议 上面是android系统下和SIP相关的类和接口。SipDemo总共有三个文件组成,两个activity和一个广播监听者。通过工程文件夹中的AndroidManifest.xml文件可以发现,

标签: fragment的replace方法

本文链接地址:https://www.jiuchutong.com/biancheng/370862.html 转载请保留说明!

上一篇:SDK不兼容Ubuntu64位系统的解决办法!!!

下一篇:修改assets文件内容(assets怎么编辑)

  • 附列资料第8栏
  • 待认证进项税账务处理
  • 办公费专票怎么做账
  • 签三方协议需要什么资料
  • 金税盘费服务费记入什么科目
  • 收到投资款怎么做账
  • 资产负债表专项储备放哪个科目?
  • 资助的开发经费可税前扣除吗
  • 独资企业是向地税申报个税吗
  • 会计学中递延收益怎么算
  • 加工企业购入辅料记入什么科目?
  • 研发部门属于哪个会计科目
  • 合伙企业的投资者李某以企业资金
  • 所得税网上申报表
  • 手撕发票流程
  • 半年付一次房租,房东一般提前多长时间催租
  • 外挂项目跨年结转分录怎么做?
  • 电脑自动更新系统怎么关闭
  • vpn加速有什么用呢?
  • 飞机票本身包含保险吗多少钱
  • php for in
  • win11无法打开开始菜单怎么办
  • 存出投资款要计入现金流吗
  • igfxsrve.exe
  • 政府性基金收入是政府非税收入吗
  • 打印机疑难解答显示打印机问题
  • 前端页面出现乱码
  • PHP:pg_lo_read_all()的用法_PostgreSQL函数
  • fsdu.exe是什么程序?
  • umi ts
  • 施工单位奖项名称大全
  • 小规模纳税人进项可以抵扣吗
  • 解决的英文
  • 监事 兼职
  • 研发费用如何加计扣除何时申报
  • PHP中strpos、strstr和stripos、stristr函数分析
  • 一般纳税人销售自己使用过的汽车
  • 微服务springboot结构
  • 政府会计代扣公积金怎么做分录
  • 什么叫坏账准备
  • php实现站内消息推送
  • dedecms官网
  • 织梦自定义表单diy.php更改名字
  • access如何设置宏的功能
  • 钢管租赁行业会计账务处理
  • 报税报错了能否下月调整
  • 一般纳税人申请条件
  • 其他应收款主要核算什么
  • 数据库sql语句优化作用是什么
  • 主要业务活动是什么意思
  • sql server数据库中的null(空值)
  • 办公室购花卉会计处理
  • 珠宝行业会计核算流程
  • 法院退诉讼费账务处理
  • 计算结转本月未交增值税
  • 为什么实收资本不属于企业资产
  • 支付的劳务派遣服务费计入什么科目
  • 商会开年会费用怎么入账
  • 动物园会计核算办法
  • 个体工商户个人经营所得税税率表
  • 固定资产会计核算方法
  • sql排序分组
  • mysql注入语句
  • mysql数据库无法连接到服务器怎么办
  • 回顾30年的水文模型参数率定研究
  • 不用光盘不用u盘怎么安装系统
  • 红帽子一个月能挣多少钱
  • centos安装lvm
  • win10dll丢失
  • mac和iphone互动
  • 微软windows8.1
  • Cocos2d-x 3.x lua绑定
  • android:gravity和android:layout_gravity的区别
  • CSS expression控制图片自动缩放效果代码[兼容 IE,Firefox]
  • 页面滚动到底部
  • Linux命令行和shell脚本编程大全
  • 如何查询自己公司的对公账号
  • 律师提成怎么计算出来的
  • 许昌市民之家有餐厅吗在几楼
  • 河南省地税税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设