位置: 编程技术 - 正文

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

  • 补缴以前年度增值税和罚款、滞纳金的所得税处理
  • 个税上个月没报下个月累计会怎么样
  • 上年其他应付款本年度付了怎么做账
  • 法人可不可以办信用卡
  • 公司税务状态变更怎么办
  • 材料亏损怎么做会计分录?
  • 结算金额大于合同金额
  • 事业单位收到退税账务处理
  • 黄金以旧换新工费多少钱一克
  • 增值税专用发票和普通发票的区别
  • 佣金增值税
  • 对账单回复函
  • 偿还借款利息是现金流量什么项目
  • 进项税未抵扣会计分录
  • 美容美发属于什么品类
  • PHP:oci_set_action()的用法_Oracle函数
  • 外地预交增值税退税了如何把申报报表
  • Win10 20H1/20H2 KB5001391补丁今日发布(内附下载)
  • 自创商誉是否能入账
  • 股东分配利润如何入账
  • 加利福尼亚riverside
  • 已开票未收款怎么做账
  • 资源税纳税申报流程
  • 如何通过利润表看企业收益
  • chrome使用教程
  • 单臂路由实验目的
  • php zmq
  • chatGPT背后的真正逻辑
  • mongodb用法
  • vue项目使用less
  • 融资租赁首付租金会计账务处理
  • 对供应商的罚款通知怎么写
  • 企业实际发生的与取得收入有关的支出
  • 商品过期的会计分录
  • 公司车辆出售要交多少税
  • 增值税包括哪三种类型
  • 基础电信是什么
  • 期末应交增值税的会计科目怎么做
  • sqlserver实现离散组合算法
  • mysql文件更改存放路径
  • 票种核定啥意思
  • 收到备用金会计分录
  • 购买电脑固定资产折旧怎么算
  • 销售净收入是怎么算
  • 如果返利冲抵货款怎么办
  • 出租房屋损坏赔偿
  • 发票遗失证明怎么写范文
  • 材料的什么加上什么构成了材料的实际采购成本
  • 自产自用进项税额
  • 个人转到公司账上的钱能开发票吗
  • 公司员工聚餐属于什么费用
  • 增值税进项税转出额可以税前扣除吗
  • 小规模纳税人怎么开增值税专用发票
  • 未缴纳或未足额缴纳出资的股东
  • 一般纳税人收到专票怎么做分录
  • sql server高级应用
  • linux如何读
  • win2003peiso
  • badcommandorfilename是什么意思
  • win8系统运行在哪里
  • win8如何删除登录密码
  • win10微软在哪
  • win8的VPN连接报942错误(xp、win7下均可使用)
  • Mac如何使用Excel
  • windows7关机点了没反应
  • 微软推出windows1
  • linux中内存是2GB,虚拟内存应该是多少
  • win7系统无法更改账户名称
  • windows8中文版是什么版本
  • gta4支持win10
  • nodejs mock
  • js实现计数
  • jQuery autoComplete插件两种使用方式及动态改变参数值的方法详解
  • unity中物体移动代码
  • cocos2d安装
  • 江苏省高新区地图
  • 如何做好税收工作推动税收事业创新发展
  • 因公出差伙食补助标准
  • 手机上交了社保可以退吗
  • 可以在企业所得税税前扣除的税金
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设