-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