用radiogroup来实现tab的切换" name=p_w_picpath_operate_26901323934752386 alt="隐藏tabwidgt 用radiogroup来实现tab的切换" src="http://s4.sinaimg.cn/middle/5da93c8fgb41c929e31b3&690" width=329 height=484 real_src="http://s4.sinaimg.cn/middle/5da93c8fgb41c929e31b3&690">

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的切换相关推荐

  1. tab栏切换 动画的相关方法上 动画的相关方法下 隐藏动画案例 隐藏动画练习

    tab栏切换 <!DOCTYPE html> <html> <head lang="en"><meta charset="UTF ...

  2. 本节作业之显示不同问候语、显示密码、关闭二维码、循环精灵图背景、显示隐藏文本框内容、密码框格式提示错误、京东关闭广告、新浪下拉菜单、开关灯、换肤、表格隔行变色、表单取消全选、tab栏切换、发布删除留言

    本节作业之显示不同问候语.显示密码.关闭二维码.循环精灵图背景.显示隐藏文本框内容.密码框格式提示错误.京东关闭广告.新浪下拉菜单.开关灯.换肤.表格隔行变色.表单取消全选.tab栏切换.发布删除留言 ...

  3. WebAPI(part7)--Tab栏切换案例

    学习笔记,仅供参考,有错必究 Web API Tab栏切换案例 代码 <!DOCTYPE html> <html lang="en"><head> ...

  4. Tab选项卡切换效果JavaScript汇总

    tab切换在现在的网页上,真是十分的常用呀.但是tab切换的JavaScript实现却有很多需要注意的地方,如何用最少的代码,最灵活的实现.这里收集了37个tab实现的JavaScript代码,在此备 ...

  5. JS 实现 Tab标签切换功能

    Tab标签切换 效果图: HTML部分: <div class="wrap">     <ul id="tag">       < ...

  6. 用纯css实现优雅的tab页,纯CSS实现Tab页切换效果的方法

    纯CSS实现Tab页切换效果的方法 发布时间:2020-10-26 09:30:20 来源:亿速云 阅读:104 作者:小新 小编给大家分享一下纯CSS实现Tab页切换效果的方法,希望大家阅读完这篇文 ...

  7. 动态路由和tab页切换路由

    动态路由和tab页切换路由 文章目录 动态路由和tab页切换路由 一.在当前页面监听路由的改变 1.beforeRouterEnter 进入前拦截路由 2.beforeRouterUpdate 路由更 ...

  8. 原生JS实现 ‘Tab栏切换’,‘手风琴’,‘轮播图’效果

    1.小天使跟随鼠标效果 <!DOCTYPE html> <html lang="en"><head><meta charset=" ...

  9. 【Little Demo】从简单的Tab标签到Tab图片切换

    Tab标签切换效果是比较流行的一种网站页面布局,视觉表现为美观大方,通过标签展示内容.目前在各大网站都有存在这种效果.例如:淘宝的黄金位置使用Tab标签切换效果,网易新闻等. 1.简单的 Tab 标签 ...

最新文章

  1. 【12.16】VC++调用Word OLE进行自动化生成报表
  2. PHP的mysqli扩展
  3. 282021年高考成绩查询方法,往年高考成绩怎么查询 查询成绩的方法
  4. springboot第十讲
  5. 服务器数据库怎么添加计划维护,服务器数据库怎么添加计划维护
  6. java kotlin lateinit_kotlin - 如何检查“lateinit”变量是否已初始化?
  7. Android Studio开发第四篇版本管理Git(下)
  8. Python利用turtle绘制五角星
  9. 2018-2019-1 20165325 《信息安全系统设计基础》第七周学习总结
  10. 准备-上机考试-华为
  11. 基于matlab的升压斩波实验,升降压斩波电路matlab仿真
  12. Flex3——编译器错误代码列表
  13. [asp.netMVC]通过configSource提高web.config配置灵活性
  14. “4K”也有真假说法?历数那些年被忽悠的参数
  15. linux vsftp 无法上传文件,解决vsftp 不能匿名上传文件的问题
  16. 三极管死区电压和导通电压的区别
  17. 吞食天地2蜀汉英雄传1.5版图文攻略
  18. Building the main Guest Additions module [failed]
  19. Bug软件缺陷管理制度
  20. vivo解析包时出现问题解决

热门文章

  1. SAP MM PR单据中采购组为空带来的问题
  2. anaconda重新安装pytorch,使用GPU加速
  3. 复杂科学2021年度精选:从诺贝尔奖到未来科学
  4. 【专家观点】张亚勤、张宏江:人工智能的未来是什么?
  5. 宇宙是一个图网络?「全球最聪明的人」刚刚为物理基础理论指出了全新道路...
  6. 最近5年,诺贝尔化学奖都颁给了谁?
  7. 广度深度都要,亚马逊是如何推动 Alexa 内生成长的?
  8. 美法加三位科学家获2018诺贝尔物理学奖
  9. 《中国人工智能开源软件发展白皮书(2018)》(附下载及解读PPT)
  10. 全文详解:「深度学习」如何协助处理医疗中的「数据难题」