我想读这个json,但它以JSONArray开头,我有点困惑?

问题描述 投票:0回答:2

这是我的json值,我如何获取此值并在android studio中的表布局中设置

"ItemArray": [
                    "091271700007",
                    "S Santhosh kumar",
                    "1st main road",
                    1234567890,
                    170
                ],
"ItemArray": [
                    "0912717123456",
                    "S Santhosh ",
                    "2st main road",
                    1234567890,
                    170
                ],
android android-studio android-studio-3.0
2个回答
0
投票

这是我的代码?

ItemArray=arrayObject.getJSONArray("ItemArray");
                                for (int i1=0; i1 < ItemArray.length(); i1++) {
                                  String   item1= ItemArray.getString(i1);

                                }

0
投票

我未在表布局中设置值

  ItemArray=arrayObject.getJSONArray("ItemArray");
                        for (int i1=0; i1 < ItemArray.length(); i1++) {
                             item1= ItemArray.getString(i1);
                            list.add(ItemArray.get(i1).toString());

                        }



 for (i1=0; i1 < item1.length(); i1++) {
            TableRow tbrow = new TableRow(this);
            TextView t1v = new TextView(this);
            t1v.setText("" + i1);
            t1v.setTextColor(Color.BLACK);
            t1v.setGravity(Gravity.CENTER);
            t1v.setPadding(20,0,0,0);
            tbrow.addView(t1v);
            TextView t2v = new TextView(this);
            t2v.setText(name);
            t2v.setTextColor(Color.BLACK);
            t2v.setPadding(50,0,0,0);
            t2v.setGravity(Gravity.CENTER);
            tbrow.addView(t2v);
            TextView t3v = new TextView(this);
            t3v.setText(address
            );
            t3v.setTextColor(Color.BLACK);
            t3v.setPadding(50,0,0,0);
            t3v.setGravity(Gravity.CENTER);
            tbrow.addView(t3v);
            TextView t4v = new TextView(this);
            t4v.setText(mobile);
            t4v.setTextColor(Color.BLACK);
            t4v.setPadding(50,0,0,0);
            t4v.setGravity(Gravity.CENTER);
            tbrow.addView(t4v);
            TextView t5v = new TextView(this);
            t5v.setText(booth);
            t5v.setPadding(50,0,0,0);
            t5v.setTextColor(Color.BLACK);
            t5v.setGravity(Gravity.CENTER);
            tbrow.addView(t5v);
            stk.addView(tbrow);
        }
© www.soinside.com 2019 - 2024. All rights reserved.