位置: 编程技术 - 正文

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怎么编辑)

  • 划转国有划拨土地要交契税吗?
  • 利润税是多少个点
  • 金税盘怎样查询已开发票明细
  • 小规模纳税人收到专票后如何处理
  • 职工福利费开了没有发票
  • 贷款还款利息怎么还
  • 资产减值损失在利润表怎么填列
  • 51电子发票客户端后使用教程
  • 没收土地竞买保证金政策法律
  • 蓝字发票未入账收到红字发票处理?
  • 增值税专用发票有效期是多长时间
  • 2017年7月1日通用机打发票能不能作为税收凭证?
  • 会计七月份忙吗
  • 请问给员工报销怎么报
  • 业务招待费业务宣传费
  • 质量成本包括哪两个成本
  • 员工工牌的作用
  • 产品维修运费谁出
  • 设备采购计入什么科目
  • 研发费收入属于什么收入
  • 出售交易性金融资产的记账凭证
  • win11如何启用远程访问
  • 公司收到搬运发票怎么做
  • 承兑开出去能收回吗
  • app制作公司开发一个app的价格
  • linux怎样使用
  • 基本工程建设项目清单
  • window7无法正常启动怎么办
  • 服装制造业现状和发展趋势
  • 冰河湖怎么去
  • 中国国防科技大学 博士
  • 浅水滩怎么样
  • 长期负债和应付账款
  • node最新版本
  • 计算机视觉的未来发展方向有哪些
  • Win11 Build 25330 预览版今日更新: 优化 Surface Dial 设置页面
  • win11更新71
  • 礼品赠送纳税标准
  • 帝国cms采集发布的文章链接打不开
  • 出纳收到现金会计分录
  • 帝国cms专题
  • 股东分红方式如何约定
  • 税率为0的发票能用吗
  • 企业收到的
  • 企业信用公示的时候医疗和生育怎么分开计算
  • 销售费用怎么用
  • 商品互换定义
  • 商业承兑汇票的风险
  • 出差补助没有发票
  • 集团公司向下属发评先奖金合法吗
  • 印花税征税对象包括
  • 研发费用范围不包括
  • 仲裁期间公司发工资了怎么办
  • 结转销售成本怎么操作
  • 如何设置固定资产二级联动下拉菜单
  • ghost后不能启动
  • windowsxp注册表在哪
  • win10警告
  • windows7如何设置电脑不待机
  • 阿里云电脑系统
  • win8.1一直开机,无法进入主界面
  • win10h2版本
  • windows8.1使用指南
  • 电脑预装软件是什么意思
  • c++全局变量赋值
  • nodejs使用视频教程
  • ext.grid.gridpanel
  • 批处理文件是脚本吗
  • 我吐槽你
  • 网页css加载失败
  • jquery$符号
  • javascript教程
  • 绿牌电动车需要什么条件
  • 湖南地税网上办税服务厅
  • 财产保险合同的种类
  • 广东省国家税务总局稽查局局长
  • 竣工交付的资产有哪几种
  • 两江新区钓鱼地方
  • 辽宁省银监局长
  • 杭州没有户口可以上幼儿园吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设