在制作启用了标签的应用程序时,我遇到了一些问题 我想在我的应用程序的两个选项卡之间共享数据。 我怎样才能实现同样的目标?
RGDS 罗伯特
答案 0 :(得分:13)
正确的方法是将静态字段设置为创建选项卡的活动
public class greformanews extends TabActivity {
public static String JorgesysTitle;
...
...
...
所以在标签1中定义的活动中
@Override
protected void onPause() {
greformanews.JorgesysTitle = "JORGESYS =)";
super.onPause();
}
在标签2中定义的活动
//get value defined in Activity 1 !:)
String Title = greformanews.JorgesysTitle
答案 1 :(得分:0)
您需要对不同的活动使用意图,或者在标签的情况下使用意图。
看看下面的主题“一些意图的例子”。这将帮助您入门。
您基本上需要将所需的任何值放入一个包中,并使用intent.putextras()将其传递给新活动;