2種類のファイルパスがあります。1つはsqliteデータベースから取得し、もう1つはローカルで派生します。
dbからの形式は「content:// mnt / sdcard / data / download / image1」で、ローカルの形式は「/data/data/com.mytestapp/files/image1.png」です。
どちらを取得するかわからないまま、両方をURIに変換する必要があります。それを行う方法はありますか?
試行錯誤の結果、Uri.parseはプレフィックスfile:///を追加しないため、2番目のタイプのプロパティは機能しないようです。
URI.fromFileは、file:/// content:/..... etcになるため、最初のタイプでは機能しません。
何か助けはありますか?ありがとう