Все, что я пытаюсь сделать, это иметь JSONObject, доступ к которому можно получить с вкладки «Дети», чтобы я мог поместить в него информацию.Доступ к JSONObject или JSONArray для javascript
public class Example extends TabActivity{
private JSONObject testtt = new JSONObject();
public void writeJSON(String key, String value) throws JSONException {
testtt.put(key, value);
}
public String getJSON(){
return testtt.toString();
}
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.example);
//Creating the tabs and everything
//Is Here
}
}
У меня есть следующая/предыдущая кнопки, чем перемещаться язычки вперед и назад одна из вкладок:
public void onClick(View v) {
//Pre-alertDialog.setmessage stuff here.
alertDialog.setMessage(Example.this.getJSON());
// Example.this gives this error: No enclosing instance of the type Example is accessible in scope
}
Я попробовал тонну альтернативного материала, и дошел до точки спрашивать за помощь (очень редко для меня). Его также очевидно очевидно, что я относительно новичок в разработке Android.
EDIT: при попытке глобальной переменной с помощью класса расширяет применение {
Я понял свою проблему ... Я добавлял в манифест ... когда все, что мне нужно было сделать, это добавить имя в EXISTING . –
Luke3butler
Ссылка: http://stackoverflow.com/questions/1944656/android-global-variable – Luke3butler