testActivityGroup.java源码如下:

view plaincopy to clipboardprint?

package com.testActivityGroup;

import android.app.ActivityGroup;

import android.content.Intent;

import android.os.Bundle;

import android.view.View;

import android.view.Window;

import android.widget.ImageButton;

import android.widget.LinearLayout;

import android.widget.ListView;

public class testActivityGroup extends ActivityGroup {

/** Called when the activity is first created. */

LinearLayout container;//装载sub Activity的容器

ImageButton ibtnTab1,ibtnTab2;

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

container = (LinearLayout) findViewById(R.id.LinearLayout02);

ibtnTab1=(ImageButton)this.findViewById(R.id.ibtnTab1);

ibtnTab1.setOnClickListener(new ClickEvent());

ibtnTab2=(ImageButton)this.findViewById(R.id.ibtnTab2);

ibtnTab2.setOnClickListener(new ClickEvent());

}

class ClickEvent implements View.OnClickListener{

@Override

public void onClick(View v) {

container.removeAllViews();

Intent intent=new Intent(testActivityGroup.this, subActivity.class);

intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

String[] str=new String[12];

if(v==ibtnTab1)

{

for(int i=0;i《str.length;i++)

str[i]=“单选”+String.valueOf(i);

intent.putExtra(“Name”, “subActivity1”);

intent.putExtra(“Strings”, str);

intent.putExtra(“ChoiceMode”, ListView.CHOICE_MODE_SINGLE);//通过参数设置列表式样

}

else if(v==ibtnTab2)

{

for(int i=0;i《str.length;i++)

str[i]=“复选”+String.valueOf(i);

intent.putExtra(“Name”, “subActivity2”);

intent.putExtra(“Strings”, str);

intent.putExtra(“ChoiceMode”, ListView.CHOICE_MODE_MULTIPLE);//通过参数设置列表式样

}

Window subActivity=getLocalActivityManager().startActivity(“subActivity”,intent);

container.addView(subActivity.getDecorView());

}

}

}

package com.testActivityGroup;

import android.app.ActivityGroup;

import android.content.Intent;

import android.os.Bundle;

import android.view.View;

import android.view.Window;

import android.widget.ImageButton;

import android.widget.LinearLayout;

import android.widget.ListView;

public class testActivityGroup extends ActivityGroup {

/** Called when the activity is first created. */

LinearLayout container;//装载sub Activity的容器

ImageButton ibtnTab1,ibtnTab2;

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

container = (LinearLayout) findViewById(R.id.LinearLayout02);

ibtnTab1=(ImageButton)this.findViewById(R.id.ibtnTab1);

ibtnTab1.setOnClickListener(new ClickEvent());

ibtnTab2=(ImageButton)this.findViewById(R.id.ibtnTab2);

ibtnTab2.setOnClickListener(new ClickEvent());

}

class ClickEvent implements View.OnClickListener{

@Override

public void onClick(View v) {

container.removeAllViews();

Intent intent=new Intent(testActivityGroup.this, subActivity.class);

intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

String[] str=new String[12];

if(v==ibtnTab1)

{

for(int i=0;i《str.length;i++)

str[i]=“单选”+String.valueOf(i);

intent.putExtra(“Name”, “subActivity1”);

intent.putExtra(“Strings”, str);

intent.putExtra(“ChoiceMode”, ListView.CHOICE_MODE_SINGLE);//通过参数设置列表式样

}

else if(v==ibtnTab2)

{

for(int i=0;i《str.length;i++)

str[i]=“复选”+String.valueOf(i);

intent.putExtra(“Name”, “subActivity2”);

intent.putExtra(“Strings”, str);

intent.putExtra(“ChoiceMode”, ListView.CHOICE_MODE_MULTIPLE);//通过参数设置列表式样

}

Window subActivity=getLocalActivityManager().startActivity(“subActivity”,intent);

container.addView(subActivity.getDecorView());

}

}

}

android 标签分页,Android之ActivityGroup实现Tab分页标签相关推荐

  1. Android入门第十五篇之ActivityGroup + GridView 实现Tab分页标签

    很多客户端软件和浏览器软件都喜欢用Tab分页标签来搭建界面框架.读者也许会马上想到使用TabHost 与 TabActivity的组合,其实最常用的不是它们,而是由GridView与ActivityG ...

  2. (转载)Android两种Tab分页的方式:TabActivity和ActivityGroup以及Android项目几种常见的应用架构...

    在Android里面Tab分页,常用的方法有两种: 一.TabActivity和TabHost的结合 1.主类继承TabActivity public class Tagpage extends Ta ...

  3. android之tab分页标签的实现方法,Android应用中使用ViewPager和ViewPager指示器来制作Tab标签...

    一.ViewPageIndicator开源框架的基本用法我们先得去Github上面下载这个库,下载地址:https://github.com/JakeWharton/Android-ViewPager ...

  4. Android 动态Tab分页效果实现

    当前项目使用的是TabHost+Activity进行分页,目前要做个报表功能,需要在一个Tab页内进行Activity的切换.比方说我有4个Tab页分别为Tab1,Tab2,Tab3,Tab4,现在的 ...

  5. Android 动态Tab分页效果

    当前项目使用的是TabHost+Activity进行分页,目前要做个报表功能,需要在一个Tab页内进行Activity的切换.比方说我有4 个Tab页分别为Tab1,Tab2,Tab3,Tab4,现在 ...

  6. android tab切换菜单内容分页,8月23号   Tab菜单页面切换和jsp分页查询

    android ViewPager实现App主界面Tab菜单页面切换和点击事件 首先需要创建3个.xml文件,简单设置背景和一些简单组件,tab1.xml,tab2.xml,tab3.xml 之后是对 ...

  7. Android fragmnet标签,在Android中为Fragment添加标签?

    我试图在Fragment中添加一个TabHost.代码如下.这里里面的Fragment.我试图添加TabHost显示两个标签: package com.nordicsoft.dilosysNewVer ...

  8. android UI进阶之仿iphone的tab效果(二)

    今天把这个仿iphone效果的tab写完,这个例子参考国外rolle3k共享的代码,感谢rolle3k. 上篇博客我们写了一个Itab类,介绍了背景的绘制和简单的一个图的贴图方法.我们继续来完成Ita ...

  9. android 滑动标签框架,Android实现网易严选标签栏滑动效果

    Android实现网易严选标签栏滑动效果 发布时间:2020-10-13 00:13:46 来源:脚本之家 阅读:85 作者:wlkdb 标签栏是一个非常常见的控件,似乎也是一个比较简单的控件,但如果 ...

  10. Android开发实现QQ三方登录 标签: android开发qq三方登录

    本文分为两个部分:一是QQ的授权部分:二是获取用户的基本信息部分 一.授权部分 1.首先,先去腾讯开放平台获取APP ID和APP KEY(未注册腾讯开发者账号的可能需要先注册账号),获取的过程还是还 ...

最新文章

  1. 来!说说你在流量控制方面的经验!
  2. UIButton文字居左显示
  3. 【预告】腾讯移动分析 MTA 即刻登陆 2017 GMTC 全球移动技术大会
  4. JAX-RS 方式的 RESTful Web Service 开发
  5. androidstuido_schooltest_6_media_service
  6. 使用JDK自带的jmap和jhat监控处于运行状态的Java进程
  7. angular8 设置延时时间
  8. 【BZOJ4407】于神之怒加强版
  9. oracle 远程连接超时问题
  10. Android学习笔记19-ImageView实现图片适屏与裁剪
  11. 《java入门第一季》之类面试题
  12. pytorch 对抗样本_【天池大赛】通用目标检测的对抗攻击方法一览
  13. 解释器实例之算数计算(四)
  14. resample函数_使用Pandas的resample函数处理时间序列数据的技巧
  15. 4个不错的Flash开源项目
  16. 系统学习机器学习之神经网络(十一) --TDNN
  17. 1811114每日一句
  18. c语言 2,有一函数: y= 写一程序,输入x,输出y值.,有一函数 ,编写一段程序,输入x的值,输出相应的y值....
  19. html5手机详情页,H5网页打开app内部详情页
  20. 2563: 阿狸和桃子的游戏 贪心

热门文章

  1. jQuery 下载与安装教程
  2. cognos java,cognos10用JAVA如何获取passPortID(即实现单点登录)
  3. 超酷Loading进度条
  4. POI数据获取-Python
  5. 有一种VR电影比爱情动作片更“爽”
  6. R初学者指南pdf 百度云盘
  7. c语言小车路径规划算法,小车自动避障及路径规划.doc
  8. AIDE手机编程初级教程(零基础向)导航
  9. 图解设计模式阅读(概述)
  10. 新版 世界地图 中文版地图 国界地图 高清全彩矢量地图 CDR 2021年整理制作