回答編集履歴

3

typo

2017/07/25 18:31

投稿

keicha_hrs
keicha_hrs

スコア6768

test CHANGED
@@ -48,4 +48,4 @@
48
48
 
49
49
 
50
50
 
51
- 07/26 02:25 本文中のgetExternalFilesDirs()をgetExternalFilesDir()に修正。getExternalFilesDirs()という複数の拡張ストレージを持った端末を想定した、File[]型を返すメソッドも存在するので、誤解を招きかねませんでした。申し訳ありません。
51
+ 07/26 02:25 本文中のgetExternalFilesDirs()をgetExternalFilesDir()に修正。getExternalFilesDirs()という複数の拡張ストレージを持った端末を想定した、File[]型を返すメソッドも存在するので、誤解を招きかねませんでした。申し訳ありません。

2

getExternalFilesDirs→getExternalFilesDirに修正

2017/07/25 18:31

投稿

keicha_hrs
keicha_hrs

スコア6768

test CHANGED
@@ -1,4 +1,4 @@
1
- 外部ストレージのディレクトリー名を直接文字列で記述してはいけません。まず端末ごとに異なる場所が割り当てられている可能性がありますし、Androidのバージョン互換性もなくなります。Android 4.4以降の端末であれば、`getExternalFilesDirs()`のような専用APIを用いるべきです。参考にしたサイトにも記されていますよね。
1
+ 外部ストレージのディレクトリー名を直接文字列で記述してはいけません。まず端末ごとに異なる場所が割り当てられている可能性がありますし、Androidのバージョン互換性もなくなります。Android 4.4以降の端末であれば、`getExternalFilesDir()`のような専用APIを用いるべきです。参考にしたサイトにも記されていますよね。
2
2
 
3
3
 
4
4
 
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- `getExternalFilesDirs()`を用いて`<外部ストレージ>/Android/data/<自パッケージ名>/files/Movies`という場所にディレクトリーを作成するのならば、このような感じで可能なはずです。
27
+ `getExternalFilesDir()`を用いて`<外部ストレージ>/Android/data/<自パッケージ名>/files/Movies`という場所にディレクトリーを作成するのならば、このような感じで可能なはずです。
28
28
 
29
29
 
30
30
 
@@ -45,3 +45,7 @@
45
45
  }
46
46
 
47
47
  ```
48
+
49
+
50
+
51
+ 07/26 02:25 本文中のgetExternalFilesDirs()ををgetExternalFilesDir()に修正。getExternalFilesDirs()という複数の拡張ストレージを持った端末を想定した、File[]型を返すメソッドも存在するので、誤解を招きかねませんでした。申し訳ありません。

1

ちょっと修正

2017/07/25 17:28

投稿

keicha_hrs
keicha_hrs

スコア6768

test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- `<外部ストレージ>/Android/data/<自パッケージ名>/files/Movies`という場所にディレクトリーを作成するのならば、このような感じで可能なはずです。
27
+ `getExternalFilesDirs()`を用いて`<外部ストレージ>/Android/data/<自パッケージ名>/files/Movies`という場所にディレクトリーを作成するのならば、このような感じで可能なはずです。
28
28
 
29
29
 
30
30