package com.haocent.android.fragmentsample;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
/**
* Activity
*
* Created by Tnno Wu on 2017/07/18.
*/
public class MainActivity extends AppCompatActivity {
private MainFragment mMainFragment;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (savedInstanceState != null) {
mMainFragment = (MainFragment) getSupportFragmentManager()
.getFragment(savedInstanceState, "MainFragment");
} else {
mMainFragment = MainFragment.newInstance();
}
getSupportFragmentManager().beginTransaction()
.replace(R.id.main, mMainFragment)
.commit();
}
/**
* Store the state when the activity may be recycled.
*
* @param outState The state data.
*/
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
// Store the fragment's states.
getSupportFragmentManager().putFragment(outState, "MainFragment", mMainFragment);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
Android 用正确的姿势在 Activity 里面嵌套 Fragment
共30个文件
png:10个
xml:6个
gradle:3个
1星 需积分: 31 39 下载量 144 浏览量
2017-07-18
14:25:29
上传
评论
收藏 124KB RAR 举报
温馨提示
Android 用正确的姿势在 Activity 里面嵌套 Fragment 。 博客文章地址:http://www.jianshu.com/p/07dfdef0c63f
资源推荐
资源详情
资源评论
收起资源包目录
FragmentSample.rar (30个子文件)
FragmentSample
gradlew 5KB
settings.gradle 16B
gradle
wrapper
gradle-wrapper.properties 236B
gradle-wrapper.jar 52KB
gradlew.bat 2KB
gradle.properties 940B
.gitignore 127B
app
src
main
AndroidManifest.xml 748B
res
mipmap-hdpi
ic_launcher.png 3KB
ic_launcher_round.png 4KB
mipmap-xxxhdpi
ic_launcher.png 10KB
ic_launcher_round.png 14KB
mipmap-xhdpi
ic_launcher.png 5KB
ic_launcher_round.png 6KB
mipmap-mdpi
ic_launcher.png 2KB
ic_launcher_round.png 2KB
drawable
layout
fragment_main.xml 442B
activity_main.xml 314B
values
colors.xml 214B
strings.xml 80B
styles.xml 394B
mipmap-xxhdpi
ic_launcher.png 8KB
ic_launcher_round.png 10KB
java
com
haocent
android
fragmentsample
MainFragment.java 1KB
MainActivity.java 1KB
libs
app.iml 8KB
.gitignore 8B
build.gradle 625B
proguard-rules.pro 942B
build.gradle 521B
共 30 条
- 1
资源评论
- 辛巴何2017-10-27没有重点技术点的讲解
吴同学是个程序员
- 粉丝: 471
- 资源: 44
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功