0
我在我的類之一中創建了一個靜態方法,並且在相同的靜態方法中我想訪問我的全局類的方法,如果我正在創建類 -在靜態方法中訪問全局類的全局方法
final GlobalClass globaVariable = (GlobalClass)getApplicationContext();
然後它顯示我的錯誤,並建議我使這個對象是靜態的,如果我使這個對象是靜態的,那麼我沒有從我的全局類和方法獲取值,因爲它正在創建新副本。請建議我如何在靜態方法中獲取訪問全局方法。
我的全局方法是波紋管:
public class GlobalClass extends Application {
private int vMyToken;
private String vConCmpName;
private boolean vUserLoginMode;
private String vGlobalSessionID;
private String vglobalAccInternalID;
public int getToken() {
return vMyToken;
}
public void setToken(int myTokenVal) {
//Toast.makeText(GlobalClass.this, "", Toast.LENGTH_SHORT).show();
vMyToken = myTokenVal;
}
}
添加到「Toast」類的問題代碼請。 –