-1
我在第一個活動中輸出了某個國家的溫度,我想在所有活動中顯示其自身。我該怎麼辦?所有活動中的相同文本框 - Android Studio
我在第一個活動中輸出了某個國家的溫度,我想在所有活動中顯示其自身。我該怎麼辦?所有活動中的相同文本框 - Android Studio
Intent intent = new Intent(current.this, Next.class);
intent.putExtra("keyName","value");
startActivity(intent);
寫::
String data = getIntent().getExtras().getString("keyName");
你可以嘗試創建單獨的類
public class Temperature{
private static Temperature INSTANCE = null;
private int currentTemp;
private Temperature(){}
public static Temperature getInstance(){
if(INSTANCE == null)
INSTANCE = new Temperature();
return INSTANCE;
}
public void setTemperature(int temp){
currentTemp = temp;
}
public int getTemperature(){
return currentTemp;
}
}
In activity 1:
Temperature.getInstance().setTemperature(100)
In Activity 2
String temp = String.valueOf(Temperature.getInstance().getTemperature());
mTextView.setText(temp);
這個問題有點模糊 - 什麼你有沒有嘗試過?也許分享一些代碼,以便其他人可以更好地理解你所得到的。更好的是,看看[如何提出一個好問題](http://stackoverflow.com/help/how-to-ask) – CzarMatt
沒有編碼,我可以告訴你這個問題。我有一個我在第一個活動中填寫的文本框,我想繼續在所有活動中顯示它 – BakingCake