2017-08-15 22 views
-1

假设我有MainActivity类,它具有main_activity作为其布局。我在类中有一个字符串,我想使用该字符串的值设置我的其他布局的textview(secondactivity)。我怎样才能做到这一点?如何在一个具有不同布局的课程中编辑布局的textview

+0

的可能的复制[我如何通过在Android应用程序活动之间的数据?( https://stackoverflow.com/questions/2091465/how-do-i-pass-data-between-activities-in-android-application) – PPartisan

+0

我不想进入另一个活动,你发送的链接没有相关性 – edgelord

+0

你的问题表明你有另一个布局,而你把第二个活动y括号内。 – PPartisan

回答

0

如果您只是想使用另一个Java类中的字符串,则必须在第一个类中创建一个静态字符串。

在您的MainActivity:

public class MainActivity { 

    public static String yourString = "Your string"; 

} 

然后是你想设置的TextView的文本:

yourTextView.setText(MainActivity.yourString); 
+1

非最终公共静态变量在Android中是不好的做法 –

相关问题