kotlin
1 2val firestore = FirebaseFirestore.getInstance() 3firestore.collection("User").document("abc").get() 4 .addOnSuccessListener { 5 val uri = it.get("uri").toString() 6 uri.toUri() 7 val image = findViewById<ImageView>(R.id.image) 8 image.setImageURI(uri) //1 9 Picasso.get().load(uri).into(image) //2 10 }
Firebaseにユーザーのプロフィール画像を端末のギャラリーから保存して、それを表示する方法を試したのですがうまくいきません。
FireStoreには登録時のURIをString型で保存して、取得時にURI型に変換しています。
コードに記述した1と2の方法だとどちらもうまくいかず、エラーが出ます
エラーコード
Failed to find provider info for com.google.android.apps.photos.contentprovider
です。
どうすれば、エラーを消して、表示することができますか?
回答1件
あなたの回答
tips
プレビュー