在标签之间共享数据

时间:2010-07-21 15:01:51

标签: android

在制作启用了标签的应用程序时,我遇到了一些问题 我想在我的应用程序的两个选项卡之间共享数据。 我怎样才能实现同样的目标?

RGDS 罗伯特

2 个答案:

答案 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)

您需要对不同的活动使用意图,或者在标签的情况下使用意图。

转到Android Common Tasks

看看下面的主题“一些意图的例子”。这将帮助您入门。

您基本上需要将所需的任何值放入一个包中,并使用intent.putextras()将其传递给新活动;