当我尝试打印值到他们出来为[Ljava.lang.String一个文本框; @ 405af10阵列不打印它应该是什么 - 安卓
try {
JSONObject jObject = new JSONObject(byteArrayOutputStream.toString());
JSONArray Monday = jObject.getJSONArray("Monday");
String time = "";
String module = "";
String lecturer = "";
listAdapter = new ArrayAdapter<String[]>(this, R.layout.simplerow);
for (int i = 0; i < Monday.length(); i++)
{
time = Monday.getJSONObject(i).getString("time");
module = Monday.getJSONObject(i).getString("module");
lecturer = Monday.getJSONObject(i).getString("lecturer");
listAdapter.add(new String[] {time, module, lecturer});
}
mainListView.setAdapter(listAdapter);
} catch (Exception e) {
e.printStackTrace();
}
在simplerow xml文件
我有
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/rowTextView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="10dp"
android:textSize="16sp" >
</TextView>
因此,每次一次,模块或演讲者被打印,它应该在它自己的文本框中,但它不工作,我不知道为什么或如何解决它。
它是如何 '不工作'?它崩溃了吗?显示错误的东西,如果是这样,它怎么错了? – iagreen