博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最简单直接碎片操作,动态增删改(1)
阅读量:6639 次
发布时间:2019-06-25

本文共 1493 字,大约阅读时间需要 4 分钟。

hot3.png

  1. 新建activity继承fragmentactivity

  2. 在布局文件中拖入一个layout,起个名字比如fragmentlayout

  3. 新建一个class,继承fragment

  4. 新建一个layout,在里面随便放几个控件

  5. 在fragment中创建onActivityCreated,onCreateView

  6. 写如下代码

/*	 * (non-Javadoc)	 * 	 * @see android.support.v4.app.Fragment#onActivityCreated(android.os.Bundle)	 */	@Override	public void onActivityCreated(Bundle savedInstanceState) {		// TODO Auto-generated method stub		super.onActivityCreated(savedInstanceState);		button1 = (Button) getView().findViewById(R.id.button1);		button1.setOnClickListener(new OnClickListener() {			@Override			public void onClick(View v) {				// TODO Auto-generated method stub				Toast.makeText(getActivity(), "ssssss", Toast.LENGTH_LONG)						.show();			}		});	}	/*	 * (non-Javadoc)	 * 	 * @see android.app.Fragment#onCreateView(android.view.LayoutInflater,	 * android.view.ViewGroup, android.os.Bundle)	 */	@Override	public View onCreateView(LayoutInflater inflater, ViewGroup container,			Bundle savedInstanceState) {		// TODO Auto-generated method stub		return inflater.inflate(R.layout.fragmentno1, container, false);	}

然后到activity中添加如下代码

private Fragmentno1 fragmentno1;	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_ac);		fragmentno1 = new Fragmentno1();		getSupportFragmentManager().beginTransaction()				.add(R.id.fragment_container, fragmentno1).commit();	}

这样就可以在activity中看到fragment的内容,我上面的代码放了一个button,并写了一个监听事件,弹出提示

转载于:https://my.oschina.net/bv10000/blog/291709

你可能感兴趣的文章
WeTest功能优化第1期:截图960px,云真机映射功能了解
查看>>
短视频如何做到千人千面?FM+GBM排序模型深度解析
查看>>
immutable data
查看>>
一篇文章搞定前端面试
查看>>
leetcode-93-Restore IP Addresses
查看>>
1.Golang的Http源码阅读(http协议)
查看>>
vue+axios+express图片上传并利用js-xlxs插件将图片链接导出到excel里
查看>>
JSONP原理
查看>>
Java定时器之Timer学习一
查看>>
注解、泛型、枚举、Lambda表达式、JUnit单元测试
查看>>
选择技术方向都要考虑哪些因素
查看>>
自定义Android注解Part1:注解变量
查看>>
一款实用的前端截图工具
查看>>
我是如何入门机器学习的呢
查看>>
机器学习实战_人工神经网络
查看>>
Laravel核心解读 -- 扩展用户认证系统
查看>>
关于MySQL的知识点与面试常见问题都在这里
查看>>
CSS module 入门
查看>>
浅谈软件工程师的代码素养
查看>>
docker+jenkins+golang持续集成实践[转载自我的博客]
查看>>