-1
假设我有MainActivity类,它具有main_activity作为其布局。我在类中有一个字符串,我想使用该字符串的值设置我的其他布局的textview(secondactivity)。我怎样才能做到这一点?如何在一个具有不同布局的课程中编辑布局的textview
假设我有MainActivity类,它具有main_activity作为其布局。我在类中有一个字符串,我想使用该字符串的值设置我的其他布局的textview(secondactivity)。我怎样才能做到这一点?如何在一个具有不同布局的课程中编辑布局的textview
如果您只是想使用另一个Java类中的字符串,则必须在第一个类中创建一个静态字符串。
在您的MainActivity:
public class MainActivity {
public static String yourString = "Your string";
}
然后是你想设置的TextView的文本:
yourTextView.setText(MainActivity.yourString);
非最终公共静态变量在Android中是不好的做法 –
的可能的复制[我如何通过在Android应用程序活动之间的数据?( https://stackoverflow.com/questions/2091465/how-do-i-pass-data-between-activities-in-android-application) – PPartisan
我不想进入另一个活动,你发送的链接没有相关性 – edgelord
你的问题表明你有另一个布局,而你把第二个活动y括号内。 – PPartisan