最全的Android的Tab与TabHost讲解
来源:互联网 发布:蒙特卡罗算法matlab 编辑:程序博客网 时间:2024/06/06 03:04
Tab与TabHost
这就是Tab,而盛放Tab的容器就是TabHost
如何实现??
每一个Tab还对应了一个布局,这个就有点好玩了。一个Activity,对应了多个功能布局。
①新建一个Tab项目,注意,不要生成main Activity
这里不要选
②在包里面新建一个类MyTab,继承于TabActivity
其实,TabActivity是Activity的子类 ③从父类继承OnCreate()入口方法
④在Manifest.xml文件中注册一下MyTab类(Activity)
⑤这时候,需要设计一下标签页对应的布局,一般采用FrameLayout作为根布局,每个标签页面对应一个子节点的Layout
⑥首先,应该声明TabHost,然后用LayoutInflater过滤出布局来,给TabHost加上含有Tab页面的FrameLayout
⑦接着,在TabHost创建一个标签,然后设置一下标题/图标/标签页布局
⑧标签切换事件处理,setOnTabChangedListener
⑨各个标签页的动态MENU
先把在XML中设计好的MENU放到一个int数组里
在setOnTabChangedListener()方法中根据标签的切换情况来设置myMenuSettingTag
然后onCreateOptionsMenu(Menu menu) 方法中通过MenuInflater过滤器动态加入MENU
⑩运行效果
这就是Tab,而盛放Tab的容器就是TabHost
如何实现??
每一个Tab还对应了一个布局,这个就有点好玩了。一个Activity,对应了多个功能布局。
①新建一个Tab项目,注意,不要生成main Activity
这里不要选
②在包里面新建一个类MyTab,继承于TabActivity
其实,TabActivity是Activity的子类 ③从父类继承OnCreate()入口方法
④在Manifest.xml文件中注册一下MyTab类(Activity)
⑤这时候,需要设计一下标签页对应的布局,一般采用FrameLayout作为根布局,每个标签页面对应一个子节点的Layout
⑥首先,应该声明TabHost,然后用LayoutInflater过滤出布局来,给TabHost加上含有Tab页面的FrameLayout
⑦接着,在TabHost创建一个标签,然后设置一下标题/图标/标签页布局
⑧标签切换事件处理,setOnTabChangedListener
⑨各个标签页的动态MENU
先把在XML中设计好的MENU放到一个int数组里
在setOnTabChangedListener()方法中根据标签的切换情况来设置myMenuSettingTag
然后onCreateOptionsMenu(Menu menu) 方法中通过MenuInflater过滤器动态加入MENU
⑩运行效果
0 0
- 最全的Android的Tab与TabHost讲解
- 最全的Android的Tab与TabHost讲解
- android 最全的Tab与TabHost讲解
- Android的Tab与TabHost讲解
- Android的Tab与TabHost讲解
- Android的Tab与TabHost讲解
- Android的Tab与TabHost讲解
- [Android实例] 史上最全的Android的Tab与TabHost讲解
- [Android实例] 史上最全的Android的Tab与TabHost讲解
- 史上最全的Android的Tab与TabHost讲解
- 史上最全的Android的Tab与TabHost讲解
- 史上最全的Android的Tab与TabHost讲解
- 史上最全的Android的Tab与TabHost讲解
- 史上最全的Android的Tab与TabHost讲解
- 史上最全的Android的Tab与TabHost讲解
- Android的Tab与TabHost
- Android中Tab与TabHost的使用
- 【Android 界面效果22】Android的Tab与TabHost
- jsp页面el表达式对时间格式进行转换
- SEOer在网站优化中,如何快速的写出原创的文章?
- boost网络编程(2)
- 发外链不要以做关键词排名为目的
- Android 如何在Launcher的桌面滑动时添加动画效果? M
- 最全的Android的Tab与TabHost讲解
- android之ConnectivityManager简介,网络连接状态
- db 条件断点
- 发外链的几点感受
- 发外链不正当的问题
- TF-IDF提取关键词并用余弦算法计算相似度
- 关闭插件自动生成避免部署大量应用时导致Dmgr内存溢出
- Q2财报完美答分析师问-页游与手游收入将稳步提升
- 法宝就在顺其自然的道上