社区
Android
帖子详情
两个TabActivity跳转的问题
yangxuanlun
2010-04-24 10:53:27
我写了两个继承TabActivity的类,但是互相跳转的时候总有问题。也就是说两个要跳转的界面都是选项卡形式的。每次运行说找不到资源。我想知道他们之间是不能跳转,还是怎么回事。能跳转的话,跳转的那段代码怎么写,跟一般的activity跳转一样吗,用个intent?还是用其他的方法?那位大侠知道的话,谁贴上可运行的代码,绝对给分!谢谢。
...全文
390
12
打赏
收藏
两个TabActivity跳转的问题
我写了两个继承TabActivity的类,但是互相跳转的时候总有问题。也就是说两个要跳转的界面都是选项卡形式的。每次运行说找不到资源。我想知道他们之间是不能跳转,还是怎么回事。能跳转的话,跳转的那段代码怎么写,跟一般的activity跳转一样吗,用个intent?还是用其他的方法?那位大侠知道的话,谁贴上可运行的代码,绝对给分!谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BigKing911
2010-05-05
打赏
举报
回复
你看看 activity有没有在你的主配置文件中注册呀?
还有 你说出错,能不能把log发出来看看,有那就好分析多了!
yangxuanlun
2010-05-05
打赏
举报
回复
十一楼。我注册了的。一般关于注册那种问题我是不会犯错的。谢谢哈!
showtyt
2010-05-04
打赏
举报
回复
6流的方法应该可以的,你的问题是不是出在xml的布局没写好上
haierjodn
2010-05-04
打赏
举报
回复
这种看apidemos对你帮助也许会大点。
Sodino
2010-05-04
打赏
举报
回复
每次运行说找不到资源。
是不是xml引用错了
yangxuanlun
2010-05-01
打赏
举报
回复
[Quote=引用 6 楼 vclongking 的回复:]
引用 5 楼 yangxuanlun 的回复:
4楼的,我试过,就是不行。本来想把程序发给你看看的,不过我已经改变了我的构思,所以程序变的不成样了,也不用那个跳转了.
public void setTabHostView() {
Intent tab1_intent = new Intent();
tab1_intent.setClass(main.this, Tab1.cl……
[/Quote]
首先谢谢你的回复。不过我看这段段代码好像就NEW了两个INtent,后面是在添加选项卡,根本没有跳转的动作。我猜的没错的话,你是NEW了两个intent,然后setclass,在用另外一个click方法来调用它,startactivity实现跳转的。但是问题是,我也是这样做的,就是跳转老出错。当时还专门把这段代码拿出来运行都出错。我还以为不能跳转呢。如果你真的实现跳转了,那看来只能说我人品问题了。嘿嘿....好了,会给你分的....
vclongking
2010-04-30
打赏
举报
回复
[Quote=引用 5 楼 yangxuanlun 的回复:]
4楼的,我试过,就是不行。本来想把程序发给你看看的,不过我已经改变了我的构思,所以程序变的不成样了,也不用那个跳转了.
[/Quote]
public void setTabHostView() {
Intent tab1_intent = new Intent();
tab1_intent.setClass(main.this, Tab1.class);
Intent tab2_intent = new Intent();
tab2_intent.setClass(main.this, Tab2.class);
mTh = getTabHost();
mTh.addTab(mTh.newTabSpec("tab1").setIndicator(TAG1, getResources()
.getDrawable(R.drawable.tab1))
.setContent(tab1_intent));
mTh.addTab(mTh.newTabSpec("tab2").setIndicator(TAG2, getResources()
.getDrawable(R.drawable.tab2))
.setContent(tab2_intent));
}
yangxuanlun
2010-04-29
打赏
举报
回复
4楼的,我试过,就是不行。本来想把程序发给你看看的,不过我已经改变了我的构思,所以程序变的不成样了,也不用那个跳转了.
vclongking
2010-04-27
打赏
举报
回复
[Quote=引用 3 楼 yangxuanlun 的回复:]
请问一楼的能不能把你能跳转的那个程序给我,我运行看一下?yangxuanlun@163.com真的可以的话,分全给你了。
[/Quote]恩 我是直接利用Intent设置跳转的Activity 你可以自己试试
yangxuanlun
2010-04-25
打赏
举报
回复
请问一楼的能不能把你能跳转的那个程序给我,我运行看一下?yangxuanlun@163.com真的可以的话,分全给你了。
yangxuanlun
2010-04-25
打赏
举报
回复
能不能把你用Intent实现的那段代码贴出来呀?就new 一个intent就可以吗,然后setClass就可以了吗?
vclongking
2010-04-25
打赏
举报
回复
mTh = getTabHost();
mTh.addTab(mTh.newTabSpec("tab1").setIndicator(TAG_WRITE, getResources()
.getDrawable(R.drawable.writemessage))
.setContent(tab1_intent));
我利用的Intent跳转 可以实现
Tab
Activity
之间
跳转
、传值
一、
Tab
Activity
之间
跳转
和传值已经成了一个很普遍的
问题
,下面先介绍一下
跳转
这个
问题
: 1.很多时候我们的项目
跳转
不在局限于点击
Tab
Widget的时候
跳转
到
Tab
Acitvity的子项,而是点击子项之间
跳转
到其他子项,如果我们之间用Intent
跳转
的话是不会进入子项的,只有通过m
Tab
Host.setCurrent
Tab
ByTag("
tab
1"),这样的操作才能
跳转
到子项,这是
两个
A
Android -
Tab
Activity
的生命周期
在
Tab
Activity
中,只在第一次进入时走了onCreate()、onStart()、onResume()三个阶段,然后在退出该页面时走了onPause()、onStop()和onDestroy()
两个
阶段。其他时间无论其中的子
Activity
如何切换,都不会再进入
Tab
Activity
的生命周期。 而子
Activity
,再第一次创建的时候,都会走onCreate()、onStart()、o
Android页面
跳转
实现方法:
activity
&
Tab
Activity
通用的页面
跳转
方法有两种: 1、Intent Intent适合
Activity
与
Activity
之间的
跳转
,按返回键可以直接返回前一页面 缺点:需要到Manifest注册
Activity
2、setContentView 适合同一
Activity
里的不同View之间
跳转
优点:按返回键不会返回到前一页面,需要自己添加按键监听代码来实现 In
Android开发技术之开篇──
Tab
Activity
中子
Activity
的
跳转
问题
在iphone开发中貌似有个UI
Tab
BarController,UI
Tab
BarController在底部,也有对应的切换效果,都封装好了。但是在android的中,这个东西它在顶部。 当标签控制的
Activity
跳转
到下一级
Activity
时,标签栏也会被覆盖,这样用户不能从下一级页面判断是从哪一个标签控制的
Activity
切换过来的,而在iphone中UI
Tab
B
Android
Tab
Activity
与
Activity
之间的动画
跳转
(主要
Tab
host中
跳转
出来的动画效果解决)...
首先,要说的是
Activity
A到
Activity
B的切换这个相对简单,只要overridePendingTransition(In,out)。 这里不就说了。但是这里要说名的
Activity
A不能
TAB
Host里面的一个。因为
Tab
host里面有自己的
Activity
其实还没有跳出
Tab
host生命。这个可以Log,
Tab
host生命周期试试就知道了。其实
Tab
host里面嵌套的Activit...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章