Ответ 1
Вот следующий код, который я использую для хранения String
в контексте приложения.
Я делаю класс GlobalVariable.java
import android.app.Application;
public class GlobalVariable extends Application
{
private String myState;
public String getState()
{
return myState;
}//End method
public void setState(String s)
{
myState = s;
}//End method
}//End Class
В .Manifest я добавляю следующий код
<application android:icon="@drawable/icon" android:label="@string/app_name" android:name="GlobalVariable">
Где я хочу установить значение строки, я использую следующий код
GlobalVariable appState = ((GlobalVariable)getApplicationContext());
appState.setState("Testing");
& где я хочу получить данные, которые я использую
GlobalVariable appState = ((GlobalVariable)getApplicationContext());
appState.getState();