質問編集履歴

2

追加情報

2018/05/10 07:10

投稿

leegun1
leegun1

スコア6

test CHANGED
File without changes
test CHANGED
@@ -35,3 +35,31 @@
35
35
  Android Studio
36
36
 
37
37
  Kotlin
38
+
39
+
40
+
41
+ 下記を実行してみましたがファイル名が取れるだけで肝心の中身JSONが取れません。
42
+
43
+
44
+
45
+ ```
46
+
47
+ val uri = intent.data
48
+
49
+ val cursor = contentResolver.query(uri,null,null,null,null)
50
+
51
+ cursor.moveToFirst()
52
+
53
+ Log.d("CONTENT_RESOLVER", cursor.getString(0)) // ファイル名
54
+
55
+ Log.d("CONTENT_RESOLVER", cursor.getType(0).toString()) // FIELD_TYPE_STRING 3
56
+
57
+ Log.d("CONTENT_RESOLVER", cursor.getString(1)) // 謎の数字 5681
58
+
59
+ Log.d("CONTENT_RESOLVER", cursor.getType(1).toString()) // FIELD_TYPE_INTEGER 1
60
+
61
+ ```
62
+
63
+
64
+
65
+ 試しに `cursor.moveToNext()` したらデータ無くて落ちました。

1

誤字

2018/05/10 07:10

投稿

leegun1
leegun1

スコア6

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  AndroidでGmailの独自拡張子の添付ファイル(中身はただのJSONテキスト)を読み込む処理を作ってます。
6
6
 
7
- Intentfilterを使って独自拡張子の際は自分のアプリが呼ばれるようになりましたが、
7
+ Intentfilterを使って独自拡張子の際は自分のアプリのActivityが呼ばれるようになりましたが、
8
8
 
9
9
 
10
10