質問編集履歴

1

エラーの追記

2019/06/11 15:39

投稿

matsumo2002
matsumo2002

スコア11

test CHANGED
File without changes
test CHANGED
@@ -66,7 +66,11 @@
66
66
 
67
67
  HomeMemoList.setOnItemClickListener { parent, view, position, id ->
68
68
 
69
+ map = StartUp()
70
+
71
+
72
+
69
- var Title = map[position+1]
73
+ var Title = map[position+1]
70
74
 
71
75
  Toast.makeText(this,"編集:${Title}",Toast.LENGTH_SHORT).show()
72
76
 
@@ -96,7 +100,9 @@
96
100
 
97
101
  try {
98
102
 
99
- deleteFile(Title)
103
+ val del = File(Title)
104
+
105
+ del.delete()
100
106
 
101
107
  CountDownFile()
102
108
 
@@ -230,7 +236,7 @@
230
236
 
231
237
  val allcount = CountAllMemo()
232
238
 
233
- var memobody: Array<String?> = arrayOfNulls(count)
239
+ var memobody: ArrayList<String?> = arrayListOf()
234
240
 
235
241
  var Title:String
236
242
 
@@ -252,7 +258,7 @@
252
258
 
253
259
  if(readFile.exists()){
254
260
 
255
- memobody[flag] = readFile.bufferedReader().use(BufferedReader::readText)
261
+ memobody.add(readFile.bufferedReader().use(BufferedReader::readText))
256
262
 
257
263
  flag++
258
264
 
@@ -278,6 +284,8 @@
278
284
 
279
285
  }
280
286
 
287
+
288
+
281
289
  ```
282
290
 
283
291
  CreateMemoActivity.kt
@@ -472,7 +480,37 @@
472
480
 
473
481
  ```
474
482
 
475
-
483
+ ##エラーログ(追記)
484
+
485
+ ```
486
+
487
+ 2019-06-12 00:35:16.647 5223-5223/com.example.simplememo E/AndroidRuntime: FATAL EXCEPTION: main
488
+
489
+ Process: com.example.simplememo, PID: 5223
490
+
491
+ java.lang.NullPointerException
492
+
493
+ at java.io.File.<init>(File.java:282)
494
+
495
+ at com.example.simplememo.MainActivity$onCreate$2$1.onClick(MainActivity.kt:41)
496
+
497
+ at android.support.v7.app.AlertController$ButtonHandler.handleMessage(AlertController.java:167)
498
+
499
+ at android.os.Handler.dispatchMessage(Handler.java:105)
500
+
501
+ at android.os.Looper.loop(Looper.java:251)
502
+
503
+ at android.app.ActivityThread.main(ActivityThread.java:6589)
504
+
505
+ at java.lang.reflect.Method.invoke(Native Method)
506
+
507
+ at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
508
+
509
+ at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
510
+
511
+ ```
512
+
513
+ MainActivity.kt:41は`val del = File(Title)`の部分でした
476
514
 
477
515
 
478
516