您好 整个应用程序中存储全局对象/实例的最佳方法是什么?
答案 0 :(得分:28)
以下代码用于在应用程序上下文中存储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();
答案 1 :(得分:1)
扩展Application对象并将对全局对象的引用存储在其中。
答案 2 :(得分:1)