隐藏tabwidgt 用radiogroup来实现tab的切换
Java代码:
package com.studio.test.mm;
import android.app.TabActivity;
import android.os.Bundle;
import android.widget.RadioGroup;
import android.widget.RadioGroup.OnCheckedChangeListener;
import android.widget.TabHost;
public class MainTabUI extends TabActivity {
public static final String TAB_WENXIN = "微信";
public static final String TAB_ADRESS = "通讯录";
public static final String TAB_FRIENDS = "找朋友";
public static final String TAB_SETTING = "设置";
private TabHost tabHost=null;
private TabHost.TabSpec spec=null;
private RadioGroup tab_group;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_tab_radiogroup);
tabHost=getTabHost();//获取系统的tabHost对象
spec=tabHost.newTabSpec(TAB_WENXIN);
spec.setContent(R.id.txt1).setIndicator(TAB_WENXIN);
tabHost.addTab(spec);
spec=tabHost.newTabSpec(TAB_ADRESS);
spec.setContent(R.id.txt2).setIndicator(TAB_ADRESS);
tabHost.addTab(spec);
spec=tabHost.newTabSpec(TAB_FRIENDS);
spec.setContent(R.id.txt3).setIndicator(TAB_FRIENDS);
tabHost.addTab(spec);
spec=tabHost.newTabSpec(TAB_SETTING);
spec.setContent(R.id.txt4).setIndicator(TAB_SETTING);
tabHost.addTab(spec);
setDefaultTab(0);//设置默认的内容页
tab_group=(RadioGroup)findViewById(R.id.main_tab_group);
tab_group.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
//checkedId指当前选中的RadioButton的ID,等于group.getCheckedRadioButtonId().
switch (checkedId) {
case R.id.main_tab_weixin:
转载于:https://blog.51cto.com/whatandroid/818682
隐藏tabwidgt 用radiogroup来实现tab的切换相关推荐
- tab栏切换 动画的相关方法上 动画的相关方法下 隐藏动画案例 隐藏动画练习
tab栏切换 <!DOCTYPE html> <html> <head lang="en"><meta charset="UTF ...
- 本节作业之显示不同问候语、显示密码、关闭二维码、循环精灵图背景、显示隐藏文本框内容、密码框格式提示错误、京东关闭广告、新浪下拉菜单、开关灯、换肤、表格隔行变色、表单取消全选、tab栏切换、发布删除留言
本节作业之显示不同问候语.显示密码.关闭二维码.循环精灵图背景.显示隐藏文本框内容.密码框格式提示错误.京东关闭广告.新浪下拉菜单.开关灯.换肤.表格隔行变色.表单取消全选.tab栏切换.发布删除留言 ...
- WebAPI(part7)--Tab栏切换案例
学习笔记,仅供参考,有错必究 Web API Tab栏切换案例 代码 <!DOCTYPE html> <html lang="en"><head> ...
- Tab选项卡切换效果JavaScript汇总
tab切换在现在的网页上,真是十分的常用呀.但是tab切换的JavaScript实现却有很多需要注意的地方,如何用最少的代码,最灵活的实现.这里收集了37个tab实现的JavaScript代码,在此备 ...
- JS 实现 Tab标签切换功能
Tab标签切换 效果图: HTML部分: <div class="wrap"> <ul id="tag"> < ...
- 用纯css实现优雅的tab页,纯CSS实现Tab页切换效果的方法
纯CSS实现Tab页切换效果的方法 发布时间:2020-10-26 09:30:20 来源:亿速云 阅读:104 作者:小新 小编给大家分享一下纯CSS实现Tab页切换效果的方法,希望大家阅读完这篇文 ...
- 动态路由和tab页切换路由
动态路由和tab页切换路由 文章目录 动态路由和tab页切换路由 一.在当前页面监听路由的改变 1.beforeRouterEnter 进入前拦截路由 2.beforeRouterUpdate 路由更 ...
- 原生JS实现 ‘Tab栏切换’,‘手风琴’,‘轮播图’效果
1.小天使跟随鼠标效果 <!DOCTYPE html> <html lang="en"><head><meta charset=" ...
- 【Little Demo】从简单的Tab标签到Tab图片切换
Tab标签切换效果是比较流行的一种网站页面布局,视觉表现为美观大方,通过标签展示内容.目前在各大网站都有存在这种效果.例如:淘宝的黄金位置使用Tab标签切换效果,网易新闻等. 1.简单的 Tab 标签 ...
最新文章
- 【12.16】VC++调用Word OLE进行自动化生成报表
- PHP的mysqli扩展
- 282021年高考成绩查询方法,往年高考成绩怎么查询 查询成绩的方法
- springboot第十讲
- 服务器数据库怎么添加计划维护,服务器数据库怎么添加计划维护
- java kotlin lateinit_kotlin - 如何检查“lateinit”变量是否已初始化?
- Android Studio开发第四篇版本管理Git(下)
- Python利用turtle绘制五角星
- 2018-2019-1 20165325 《信息安全系统设计基础》第七周学习总结
- 准备-上机考试-华为
- 基于matlab的升压斩波实验,升降压斩波电路matlab仿真
- Flex3——编译器错误代码列表
- [asp.netMVC]通过configSource提高web.config配置灵活性
- “4K”也有真假说法?历数那些年被忽悠的参数
- linux vsftp 无法上传文件,解决vsftp 不能匿名上传文件的问题
- 三极管死区电压和导通电压的区别
- 吞食天地2蜀汉英雄传1.5版图文攻略
- Building the main Guest Additions module [failed]
- Bug软件缺陷管理制度
- vivo解析包时出现问题解决