如何在 android 中更新我的 UI 值?
How to update my UI values in android?
我是 android 的新手,想知道是否有人可以通过指出我或给我一个代码示例(最好)来帮助我了解如何更新我的 UI 值(简单文本视图值)来自我的服务器的响应(JSON 对象)。
我儿子
{num : 1, val: 22}
.
谢谢
还有另一种称为 onPostUpdate()
的方法,您可以在其中传递来自 doInbackground()
的响应并将响应解析并设置为 TextView
.
使用以下方法解析您的 json
回复。
private void parseResponse(String responseString) {
try {
//{num : 1, vol: 22}
Object object = new JSONTokener(responseString).nextValue();
if (object instanceof JSONObject) {
JSONObject jsonObject = (JSONObject) object;
String num = jsonObject.optString("num");
String vol = jsonObject.optString("vol");
textView.setText("num="+num+" "+"vol="+vol);
}
} catch (Exception e) {
e.printStackTrace();
}
}
我是 android 的新手,想知道是否有人可以通过指出我或给我一个代码示例(最好)来帮助我了解如何更新我的 UI 值(简单文本视图值)来自我的服务器的响应(JSON 对象)。
我儿子
{num : 1, val: 22}
.
谢谢
还有另一种称为 onPostUpdate()
的方法,您可以在其中传递来自 doInbackground()
的响应并将响应解析并设置为 TextView
.
使用以下方法解析您的 json
回复。
private void parseResponse(String responseString) {
try {
//{num : 1, vol: 22}
Object object = new JSONTokener(responseString).nextValue();
if (object instanceof JSONObject) {
JSONObject jsonObject = (JSONObject) object;
String num = jsonObject.optString("num");
String vol = jsonObject.optString("vol");
textView.setText("num="+num+" "+"vol="+vol);
}
} catch (Exception e) {
e.printStackTrace();
}
}