如何将参数从活动 A 传递到 TabHost(B 活动)的选项卡?
我正在尝试将参数从活动 Main 传递到 MyTabWidget 活动的选项卡。
怎么做呢?
i'm trying to pass a parameter from a activity Main, to the tabs of a MyTabWidget activity.
How to do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将数据添加到您要启动
MyTabWidget
活动的 Intent,并在onCreate()
中获取数据。放置示例
myIntent.putInt("MyInt", 2);
在 onCreateMethod() 中获取示例
getParent().getIntent().getExtra().getInt("MyInt");
代码>Add data to the intent you are starting
MyTabWidget
activity and inonCreate()
get the data.Put example
myIntent.putInt("MyInt", 2);
Get example in onCreateMethod()
getParent().getIntent().getExtra().getInt("MyInt");
一种方法是从主 Activity 发送广播,并在
TabActivity
中注册一个BroadcastReceiver
。我不认为这是最好的解决方案,但我找不到其他有效的解决方案。One way is to send a broadcast from the main activity and to register a
BroadcastReceiver
in yourTabActivity
. I don't think it is the best solution, but I couldn't find anything else that worked.