Activity转换为Fragment
2014-03-31 19:27
99 查看
Activity转换为Fragment
目的:为了使Activity的局部可以动态替换
步骤:1) 将Activity的onCreate()方法中的代码全部
移到Fragment的onCreateView()中
2) 将setContentView(R.layout.activity_main);
修改为: View layout = inflater.inflate(R.layout.fragment_tabs_pager, null);
3) 所有的 findViewById(android.R.id.tabhost);
修改为: layout.findViewById(android.R.id.tabhost);
4) 所有的this修改为:getActivity()
5) 在Activity的onCreate()方法中
调用setContentView(R.layout.activity_main);
布局为新建的一个,里面拖拽一个fragment
本文出自 “新手上路” 博客,请务必保留此出处http://llw5588.blog.51cto.com/6017109/1387629
目的:为了使Activity的局部可以动态替换
步骤:1) 将Activity的onCreate()方法中的代码全部
移到Fragment的onCreateView()中
2) 将setContentView(R.layout.activity_main);
修改为: View layout = inflater.inflate(R.layout.fragment_tabs_pager, null);
3) 所有的 findViewById(android.R.id.tabhost);
修改为: layout.findViewById(android.R.id.tabhost);
4) 所有的this修改为:getActivity()
5) 在Activity的onCreate()方法中
调用setContentView(R.layout.activity_main);
布局为新建的一个,里面拖拽一个fragment
本文出自 “新手上路” 博客,请务必保留此出处http://llw5588.blog.51cto.com/6017109/1387629
相关文章推荐
- 分类页面所有view层(activity 跟 布局 跟fragment以及布局)
- Android学习篇章60-FragmentActivity-ActionBar.TabListener
- Fragment和Activity
- 在Fragment中使用StartActivityForResult,RequestCode错乱的问题
- fragment和activity之间的区别
- Activity与Fragment之间的通信
- Android-Fragment的onActivity诡异Bug
- 在fragment中获取他附着的activity中的变量
- Activity跳转,fragment的replace、add、hide,(靠谱)隐藏软件盘 InputMethodManager
- Android中的Fragment ---- 04(Activity和Fragment之间的通信)
- Fragment与Activity之间的传值和接口回调
- Android应用开发入门经典学习笔记07--activity和fragment
- Android_UI:PreferenceActivity PreferenceFragment
- 继承FragmentActivity的Activity里面的Fragment的onActivityResult的用法
- fragment中onCreateView与onActivityCreated的区别,以及fragment中生命周期的利用
- Android Fragment Activity View中集成React Native页面
- 【Android笔记】Activity不同状态转换研究
- Fragment系列之Transactions.commit和Activity的状态
- 关于Fragment与Fragment、Activity通信的四种方式
- SlidingMenu官方实例分析5——FragmentChangeActivity