- 浏览: 46509 次
- 性别:
- 来自: 西安
最新评论
下面是一个使用android tabactivity 的例子
//首先是继承TabActivity 实现 OnTabChangeListener 接口 这个接口在tab切换的时候调用
public class MainTabActivity extends TabActivity
implements TabHost.OnTabChangeListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.maintabs);
getTabHost().setOnTabChangedListener(this);
Intent subscriptionIntent = new Intent(this, SubsActivity.class);
createTab(subscriptionIntent, R.string.tab_subscription,
R.drawable.subscripion_tab, SUBSCRIPTION_TAB);
}
//下面这个函数展示的是怎样创建一个tab
protected void createTab(Intent intent, int labelResId, int iconResId,
String tab) {
Resources resources = getResources();
TabHost tabHost = getTabHost();
//添加一个tab 到TabHost(是多个Activity的containner ) 这里使用TabSpec 来描述一个tab
//TabSpec 由三个部分组成 indicator, content, and a tag 这个indicator 由一个text 和 Drwable 组成 然后给这个TabSpec set 一个 Intent
//点击这个tab之后会调用这个intent
tabHost.addTab(tabHost.newTabSpec(tab).setIndicator(
resources.getText(labelResId), resources.getDrawable(iconResId))
.setContent(intent));
}
@Override
public void onTabChanged(String tabId) {
Activity activity = getLocalActivityManager().getActivity(tabId);
if (activity != null) {
activity.onWindowFocusChanged(true);
}
}
发表评论
-
Android Intent and Intent Filter (转)
2011-03-10 22:47 1428Android Intent and Intent ... -
Intent详解
2011-03-03 14:18 1116在应用中,我们可以以两种形式来使用Intent: 直接I ... -
Intent间传送数据一般有两种常用方法
2011-01-24 14:50 1269Intent间传送数据一般有两种常用的办法: 1.extra ... -
android RelativeLayout 详解
2011-01-01 09:46 1561<?xml version="1.0" ... -
How to Use Android Downloads Provider
2010-12-20 21:41 1307本文转载自 http://blog.lytsing.or ... -
android 开发中的一些小知识点
2010-12-17 09:49 9641 关于onPause(): onPause ... -
content provider 深入解析
2010-12-15 22:04 1067Content providers are on ... -
Service的高级应用
2010-12-12 20:48 1323下面是android Service的高级应用的一个例子,主要 ... -
android 测试初探(android test)
2010-12-07 15:00 7986android Testing and Instrumenta ... -
Localization of android
2010-12-05 21:51 0android 会在不同地域的不同机器上运行。为了是应用能够 ... -
android高效编程之使用本地变量
2010-12-05 14:26 948hava a look at the following co ... -
在不同的Activity中传递对象的方法
2010-12-02 10:20 1980下面我们将要实现的功 ... -
Cursor与Adapter
2010-11-21 08:34 1203来自: http://hi.baidu.com/lfcaoli ... -
Working with Context Menus
2010-11-15 23:36 828... -
Handler的理解
2010-11-14 20:58 801A Handler allows you to sen ... -
android开发问题解决日志
2010-11-14 18:33 18461.、android中R文件消失的处理方式 ... -
android 中对SDCard 的操作
2010-11-11 14:14 1599对于像视频这样的大文件,我们可以把它存放在SDCard。 SD ... -
ViewAnimation
2010-11-05 12:46 1011view animation 的实现 Understandi ... -
android高效的编写高效代码
2010-10-17 19:13 729本文来源于: 从此学习网 原文: http://www.con ... -
scale animation
2010-10-11 23:29 1583Scale animation: You use this t ...
相关推荐
利用Fragment模拟Tabactivity功能。同时也实现了ELong主界面的底部栏的动画切换功能。
TabActivity 之间跳转 传值
TabActivity 实现滑动翻页(动画)
一个简单的Fragment + TabActivity实现标签内跳转demo, 本来要用ViewPager的,但是发现有些东西和自己原来想的不一样, 下个版本再实现吧。
使用 TabActivity 实现滑动翻页(带动画)和标签置底
看到还有些人在使用TabActvity,这个已经被Google废弃了的类,为了大家方便,写了一个能代替TabActivity的东西。说白了也就是对viewpager跟底部菜单进行了一个封装,标准的底部菜单自定义控件已经写好,如果有另外的...
TabActivity使用实例
安卓切换卡使用的非常有用的代码,解释非常清楚,不难读懂,只需重写一个方法,完全可以当一个模板去用。
Android TabActivity 开发案例,本案例着重介绍用TabActivity 开发安卓分页架构
NULL 博文链接:https://158067568.iteye.com/blog/941338
TabActivity尽管已经弃用,但是对于要求不那么高的App来说,也是完全可以用的。
tabactivity的使用,和美化,用起来不错,不是我原创 的。
ActionBar和Fragment结合ViewPager实现TabActivity
NULL 博文链接:https://ylxy3058.iteye.com/blog/2229306
一个简单的TabActivity自定义实现标签换页例子
NULL 博文链接:https://hao3100590.iteye.com/blog/974343
[有源码]ViewPager+Fragment+RadioButton替代TabActivity