質問編集履歴

1

ErrorLogを追加しました。

2017/10/31 00:21

投稿

DDon
DDon

スコア37

test CHANGED
File without changes
test CHANGED
@@ -26,24 +26,6 @@
26
26
 
27
27
  ```kotlin
28
28
 
29
- package com.example.username.photoapp
30
-
31
-
32
-
33
- import android.os.Build
34
-
35
- import android.os.Bundle
36
-
37
- import android.support.annotation.RequiresApi
38
-
39
- import android.support.v4.view.ViewPager
40
-
41
- import android.support.v7.app.AppCompatActivity
42
-
43
- import android.widget.Button
44
-
45
- import java.io.Console
46
-
47
29
 
48
30
 
49
31
  class MainActivity : AppCompatActivity() {
@@ -90,20 +72,6 @@
90
72
 
91
73
  ```kotlin
92
74
 
93
- package com.example.username.photoapp
94
-
95
-
96
-
97
- import android.support.v4.app.Fragment
98
-
99
- import android.support.v4.app.FragmentManager
100
-
101
- import android.view.View
102
-
103
- import com.nakama.arrayviewpager.ArrayFragmentPagerAdapter
104
-
105
- import com.nakama.arrayviewpager.ArrayFragmentStatePagerAdapter
106
-
107
75
 
108
76
 
109
77
  class ImageAdapter(fm: FragmentManager, val datas: ArrayList<String>) : ArrayFragmentPagerAdapter<String>(fm,datas) {
@@ -134,36 +102,8 @@
134
102
 
135
103
  ```kotlin
136
104
 
137
- package com.example.doumaekazuki.photoapp
138
-
139
-
140
-
141
-
142
-
143
- import android.os.Bundle
144
-
145
- import android.support.v4.app.Fragment
146
-
147
- import android.view.LayoutInflater
148
-
149
- import android.view.View
150
-
151
- import android.view.ViewGroup
152
-
153
- import android.widget.ImageView
154
-
155
- import java.text.FieldPosition
156
-
157
-
158
-
159
105
  @Suppress("DEPRECATION")
160
106
 
161
- /**
162
-
163
- * Created by doumae.kazuki on 2017/10/25.
164
-
165
- */
166
-
167
107
  class ImageFragment: Fragment(){
168
108
 
169
109
  companion object {
@@ -233,3 +173,123 @@
233
173
  </LinearLayout>
234
174
 
235
175
  ```
176
+
177
+ ErrorLog
178
+
179
+ ```
180
+
181
+ 10-30 12:49:49.698 22499-22499/? E/AndroidRuntime: FATAL EXCEPTION: main
182
+
183
+ Process: com.example.doumaekazuki.photoapp, PID: 22499
184
+
185
+ java.lang.NullPointerException: Attempt to invoke virtual method 'void android.os.Bundle.putString(java.lang.String, java.lang.String)' on a null object reference
186
+
187
+ at com.example.doumaekazuki.photoapp.ImageFragment$Companion.newInstance(ImageFragment.kt:23)
188
+
189
+ at com.example.doumaekazuki.photoapp.ImageAdapter.getFragment(ImageAdapter.kt:18)
190
+
191
+ at com.example.doumaekazuki.photoapp.ImageAdapter.getFragment(ImageAdapter.kt:9)
192
+
193
+ at com.nakama.arrayviewpager.ArrayFragmentPagerAdapter.instantiateItem(ArrayFragmentPagerAdapter.java:66)
194
+
195
+ at android.support.v4.view.ViewPager.addNewItem(ViewPager.java:1034)
196
+
197
+ at android.support.v4.view.ViewPager.populate(ViewPager.java:1182)
198
+
199
+ at android.support.v4.view.ViewPager.populate(ViewPager.java:1116)
200
+
201
+ at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1642)
202
+
203
+ at android.view.View.measure(View.java:21998)
204
+
205
+ at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6580)
206
+
207
+ at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1514)
208
+
209
+ at android.widget.LinearLayout.measureHorizontal(LinearLayout.java:1167)
210
+
211
+ at android.widget.LinearLayout.onMeasure(LinearLayout.java:687)
212
+
213
+ at android.view.View.measure(View.java:21998)
214
+
215
+ at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6580)
216
+
217
+ at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1514)
218
+
219
+ at android.widget.LinearLayout.measureVertical(LinearLayout.java:806)
220
+
221
+ at android.widget.LinearLayout.onMeasure(LinearLayout.java:685)
222
+
223
+ at android.view.View.measure(View.java:21998)
224
+
225
+ at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6580)
226
+
227
+ at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
228
+
229
+ at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:139)
230
+
231
+ at android.view.View.measure(View.java:21998)
232
+
233
+ at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6580)
234
+
235
+ at android.support.v7.widget.ActionBarOverlayLayout.onMeasure(ActionBarOverlayLayout.java:393)
236
+
237
+ at android.view.View.measure(View.java:21998)
238
+
239
+ at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6580)
240
+
241
+ at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
242
+
243
+ at android.view.View.measure(View.java:21998)
244
+
245
+ at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6580)
246
+
247
+ at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1514)
248
+
249
+ at android.widget.LinearLayout.measureVertical(LinearLayout.java:806)
250
+
251
+ at android.widget.LinearLayout.onMeasure(LinearLayout.java:685)
252
+
253
+ at android.view.View.measure(View.java:21998)
254
+
255
+ at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6580)
256
+
257
+ at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
258
+
259
+ at com.android.internal.policy.DecorView.onMeasure(DecorView.java:721)
260
+
261
+ at android.view.View.measure(View.java:21998)
262
+
263
+ at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2410)
264
+
265
+ at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1498)
266
+
267
+ at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1751)
268
+
269
+ at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1386)
270
+
271
+ at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6733)
272
+
273
+ at android.view.Choreographer$CallbackRecord.run(Choreographer.java:911)
274
+
275
+ at android.view.Choreographer.doCallbacks(Choreographer.java:723)
276
+
277
+ at android.view.Choreographer.doFrame(Choreographer.java:658)
278
+
279
+ at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897)
280
+
281
+ at android.os.Handler.handleCallback(Handler.java:789)
282
+
283
+ at android.os.Handler.dispatchMessage(Handler.java:98)
284
+
285
+ at android.os.Looper.loop(Looper.java:164)
286
+
287
+ at android.app.ActivityThread.main(ActivityThread.java:6541)
288
+
289
+ at java.lang.reflect.Method.invoke(Native Method)
290
+
291
+ at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
292
+
293
+ at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
294
+
295
+ ```