質問編集履歴

2

onCreateViewに入れて実行してみました。

2018/11/08 12:31

投稿

taro_yamada
taro_yamada

スコア55

test CHANGED
File without changes
test CHANGED
@@ -24,25 +24,43 @@
24
24
 
25
25
  MainListAdapter adapter;
26
26
 
27
+ // MainListAdapter adapter = new MainListAdapter(null, main_List);
28
+
29
+
30
+
27
31
  ListView mListView;
28
32
 
29
33
 
30
34
 
35
+
36
+
31
- public void onCreate(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
37
+ public void onCreate(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
32
38
 
33
39
  super.onCreate(savedInstanceState);
34
40
 
41
+ // setContentView(R.layout.activity_main);
35
42
 
36
-
37
- View v = inflater.inflate(R.layout.fragment_manage, container, false);
43
+ }
38
44
 
39
45
 
40
46
 
47
+
48
+
49
+ @Nullable
50
+
51
+ @Override
52
+
53
+ public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
54
+
41
- mListView = (ListView)v.findViewById(R.id.main_listview);
55
+ final View v = inflater.inflate(R.layout.fragment_manage, container, false);
42
56
 
43
57
 
44
58
 
59
+ mListView = (ListView) v.findViewById(R.id.main_listview);
60
+
61
+
62
+
45
- String url = "*";
63
+ String url = "http://*/api/info/";
46
64
 
47
65
 
48
66
 
@@ -62,7 +80,7 @@
62
80
 
63
81
  main_List.clear();
64
82
 
65
- for(int i = 0; i < response.length(); i++) {
83
+ for (int i = 0; i < response.length(); i++) {
66
84
 
67
85
 
68
86
 
@@ -74,7 +92,7 @@
74
92
 
75
93
  mainList.setCode(obj.getString("code"));
76
94
 
77
- mainList.setName(obj.getString("name"));
95
+ mainList.setname(obj.getString("name"));
78
96
 
79
97
  main_List.add(mainList);
80
98
 
@@ -116,6 +134,10 @@
116
134
 
117
135
  MySingleton.getInstance(this.getActivity()).addToRequestQueue(jsArrayRequest);
118
136
 
137
+
138
+
139
+ return super.onCreateView(inflater, container, savedInstanceState);
140
+
119
141
  }
120
142
 
121
143
  }

1

症状を記載しました。

2018/11/08 12:31

投稿

taro_yamada
taro_yamada

スコア55

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,10 @@
1
1
  ListViewで、JSONArrayのデータを表示させたいのですが、上手くできません。
2
+
3
+
4
+
5
+ 症状としては、アプリ自体は起動するのですが、リストビューが作成されないといった状況です。
6
+
7
+
2
8
 
3
9
  どなたか、アドバイスいただけないでしょうか?
4
10