我使用GlobalClass來處理我的全局變量。 現在我想直接在GlobalClass中設置值。無法訪問全局變量的值
,如: GlobalClass:
public static String KEY_SUCCESS = "success";
而在另一個活動,我需要像變量:
if (jsonStr.toString().getString(GlobalClass.KEY_SUCCESS) != null)
,我得到這個錯誤:
The method getString(String) is undefined for the type String
當然
,當我不使用它的工作全局變量。
爲什麼?
請發佈工作代碼,您收到的錯誤與GlobalClass.KEY_SUCCESS無關。 – Nicklas
getString方法似乎是問題所在。不是全局變量(儘量避免它們,因爲它們通常是代碼味道)。 Jsonstr的toString()返回一個String,你怎麼會要求它返回一個String? –
變量jsonStr是一個String,getString方法用於JSONObjects。我將jsonStr改爲JSONObject。我自己解決了這個問題,我認爲^^。 – zauber3r