android 静态fragment动态fragment和焦点
来源:互联网 发布:流程的优化分类 编辑:程序博客网 时间:2024/06/02 02:10
两种Fragment继承Support.V4 jar包的FragmentActivity 来源:http://blog.csdn.net/a704755096/article/details/45969873
1.静态Fragment
FragmentManager fm = getSupportFragmentManager(); //fragment嵌套fragment用getChildFragmentManager();
private void intiTab(int index) {//初始化fragment仿TabHostFragmentTransaction ft1 = fm.beginTransaction();if(!fragment[index].isAdded()){ft1.add(R.id.容器id, fragment[index]);//在指定容器布局显示多个fragment}for(int i=0;i<fragment.length;i++){if(i!=index){ft1.hide(fragment[i]);}}ft1.show(fragment[index]);ft1.commitAllowingStateLoss();//commit()}
2.动态Fragment
ViewPager vp = (ViewPager) findViewById(R.id.viewpager1);
vp.setAdapter(new Vadapter(getSupportFragmentManager()));
//vp.setOnPageChangeListener();
class Vadapter extends FragmentPagerAdapter{
public Vadapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int arg0) {
Fragment fragment=null;
//Bundle args=new Bundle();
if(arg0==0){
fragment = new FirstFragment();
}else{
fragment = new SecondFragment();
}
return fragment;
}
@Override
public int getCount() {
return 2;
}
}
注:fragment重叠问题:http://blog.csdn.net/a704755096/article/details/48031913
焦点问题:setFocusable(true);setFocusableInTouchMode(true);requestFocus();requestFocusFromTouch();
或者将notifyDataSetChanged()等方法放在主线程执行就可以了。listview优化 http://blog.csdn.net/jacman/article/details/7087995
- android 静态fragment动态fragment和焦点
- android 静态加载Fragment和动态加载Fragment
- Android-动态加载和静态加载Fragment
- android-fragment的静态和动态注册。
- Android Fragment 动态、静态切换
- Fragment的静态添加和动态添加
- FragMent的静态加载和动态加载
- Fragment静态和动态创建的区别
- fragment静态动态使用
- android 静态创建fragment
- Android---静态fragment简单
- Fragment 动态加载 / 静态加载
- 喝酒不骑马的Android自学日记(12)-Fragment动态加载和静态加载
- Android笔记 fragment入门 静态加载fragment
- Android Fragment初探:静态Fragment组成Activity
- Android 动态创建fragment
- android 动态创建Fragment
- Android-Fragment动态例子
- UICollectionView高级使用示例之CircleLayout
- Netflix公布个性化和推荐系统架构
- Android 模拟器和键盘的按键对应关系
- Linux学习笔记(05-25)读写锁
- 快速排斥实验和跨立实验
- android 静态fragment动态fragment和焦点
- 富文本编辑器百度ueditor
- DEBUG神器valgrind之memcheck报告分析
- JSTL 1.2 - The absolute uri: http://java.sun.com/jstl/core cannot be resolved
- Linux五种IO模型性能分析
- dubbo提供者打包,解决jar不能正常运行(不能注册到注册中心)
- Unix网络编程学习笔记之第3章 套接字编程简介
- C++编写Config类读取配置文件
- 80端口被占用情况下,安卓连接wampserver