-
新建FragmentPagerAdapter适配器的放法: MyFragmentPaperAdapter adapter2 = new FragmentPagerAdapter(getSupportFragmentManager(),fraglist,titlelist);查看全部
-
Adapter里常用方法查看全部
-
使用ViewList作为PaperAdapter的数据源: viewList = new ArrayList<View>(); View view1 = View.inflate( context,resource ,root ); viewlist.add(view1); 初始化ViewPaper:findViewById(Id); 创建PaperAdapter的适配器:MyPagerAdapter adapter = new MyPaperAdapter(viewlist); ViewPager加载适配器:pager.setAdapter(adpter);查看全部
-
PaperAdapter: int getCount()://返回页卡的数量 boolean isViewFromObject(view arg0,arg1);//View是否来自于对象 Object instantiateItem(ViewGroup container, int position){ container.addView(viewlist.get (position)); }//实例化一个页卡 void destroyItemm(ViewGroup container,int position,Object){ container.removeView(viewlist.get(position)); }//销毁一个页卡 public PaperAdapter(List<View>viewlist);//构造时需要传递一个view的集合查看全部
-
使用ViewList作为PaperAdapter的数据源: viewList = new ArrayList<View>(); View view1 = View.inflate( context,resource ,root );查看全部
-
Frangment与Activity通信方法查看全部
-
fragment的生命周期查看全部
-
处理Fragment事务:在事务中设置执行的变化:add(),remove(),replace() 之后 提交给Activity要调用commit()方法。 返回前一个Fragment状态:addToBackStack()查看全部
-
动态加载Fragment的步骤: 1.新建MyFragment2事务:MyFragment2 myfragment2 = new MyFragment2(); 2.设置管理者:FragManager fragmentManager = getFragemntManager(); 3.开启事务:FragmentTransation beginTransaction = fragmentManager.beginTransaction(); 4.添加:beginTrransaction.add(); 5.更改物理按钮--退回上一步:beginTransaction.addToBackStack(null); 6.提交事务:beginTransaction.commit();查看全部
-
jihe查看全部
-
Fragment的静态加载查看全部
-
list适配器查看全部
-
WebView的缓存应用查看全部
-
当页面未加载完成时,需要定义openDialog方法,当没有进度条时,需要新建一个进度条,并设置页面风格和文字并显示;当有进度条时,只需设置其刻度即可。查看全部
-
判断页面加载过程查看全部
举报
0/150
提交
取消