sytn.net
当前位置:首页 >> 安卓APP,主界面用ViEwPAgEr,在第一个ViEw里想用TAB继续添加选项卡。 >>

安卓APP,主界面用ViEwPAgEr,在第一个ViEw里想用TAB继续添加选项卡。

这个就是viewPager的嵌套吧其实你用Fragment做就可以了给你个ViewPager + Fragment + RadioGroup 做的demo 直接拿去用就行了

简单来说 就是第一次启动的时候在本地新建一个sp文件..然后存入一个值 标明是否是第一次启动代码:SharedPreferences sp = getSharedPreferences("data", MODE_PRIVATE); boolean isFirst = sp.getBoolean("isFirst", true); if (isFirst == true) { SharedPreferences.Editor edit = sp.edit(); edit.putBoolean("isFirst", false); //应用首次启动 } else { //应用非首次启动 }应该是这样的

在onclick事件中添加ViewPager.setCurrentItem(int item)即可

更换tab图可以先自己写一个集成了PagerAdapter的自定义Adapter,然后依次调用 viewPager.setAdapter(mAdapter); tab_layout.setupWithViewPager(viewPager); tab_layout.setTabsFromPagerAdapter(mAdapter); 这三个方法.

tablayout.addTab(tablayout.newTab().setText("你想显示的tab标题"));

tabhost.getcurrenttabview().setbackgroundcolor(color.cyan); //设置默认选中状态的背景

GoToMainActivity之前finish就好了

用自定义Adapter 然后写个add方法adapter.add(object);adapter.notifyDataSetChanged()刷新列表即可.

如果是每个页面都占1屏幕,那么你可以把listView放到layout中,再把layout加入到viewpager中

你把viewpager想象成listview就行了,不过数据是view或fragmen设置好适配器,在适配器的instantiateitem 里面返回view就可以了,可以自己多看看网上的viewpager教程

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.sytn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com