コンテンツタグのためにuriをパスに変換する際に問題があります。だから私はAndroidストレージから任意のファイルタイプを選択しようとしています。ファイルを選択することはできますが、データを取得して文字列パスに変換しようとするとアプリがクラッシュします。 URIに変換するために私のコードはcontent:// uriをファイルパスに変換します
String path = data.getData().getPath();
のように見えます
私の周り見てきたし、いくつかは、コンテンツプロバイダとコンテンツリゾルバを使用するように言うが、私はそれらを使用するかどうかはわかりません。どんな助けでも大変感謝しています。
s3バケットに表示/アップロードします。私がそれを表示することを意味するとき、それはそれが写真やビデオであればそれを表示することを意味し、オーディオファイルであればそれを再生でき、PDFなどの他のファイルと同じものを再生できるようにしたいと考えています。
として
Path
を返しますか?なぜあなたはその道を必要としますか? – LordRaydenMKs3バケットに表示/アップロードします。私がそれを表示することを意味するとき、それはそれが写真やビデオであればそれを表示することを意味し、オーディオファイルであればそれを再生でき、PDFなどの他のファイルと同じものを再生できるようにしたいと考えています。 – k3j123