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

问题描述 投票:-1回答:1

我无法在表布局中设置数组值,我不知道下面的代码是否正确,但是我得到了200 OK的响应,请参考任何其他方法从arraylist中获取值并设置值在android studio中的表格布局中

 output:
"ItemArray": [
                    "091271700007",
                    "S Santhosh kumar",
                    "1st main road",
                    1234567890,
                    170
                ],
"ItemArray": [
                    "0912717123456",
                    "S Santhosh ",
                    "2st main road",
                    1234567890,
                    170
                ],


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.setTextColor(Color.BLACK);
            t2v.setPadding(50,0,0,0);
            t2v.setGravity(Gravity.CENTER);
            tbrow.addView(t2v);
            TextView t3v = new TextView(this);

            t3v.setTextColor(Color.BLACK);
            t3v.setPadding(50,0,0,0);
            t3v.setGravity(Gravity.CENTER);
            tbrow.addView(t3v);
            TextView t4v = new TextView(this);

            t4v.setTextColor(Color.BLACK);
            t4v.setPadding(50,0,0,0);
            t4v.setGravity(Gravity.CENTER);
            tbrow.addView(t4v);
            TextView t5v = new TextView(this);

            t5v.setPadding(50,0,0,0);
            t5v.setTextColor(Color.BLACK);
            t5v.setGravity(Gravity.CENTER);
            tbrow.addView(t5v);
            stk.addView(tbrow);
        }
android
1个回答
0
投票

您应该尝试使用recyclerview而不是listview,因为这太容易使用并且也理解。

© www.soinside.com 2019 - 2024. All rights reserved.