質問

外部ストレージから開くファイルを選択してパスを受信するようにユーザーに依頼したい。好ましくは、面符号化を避け、いくつかの標準的な方法(よく知られている、システム提供の意図または類似)を使用したいと思います。 このファイルはSpatialite DBファイル(* .sqlite)であるため、ギャラリーには表示されません。

役に立ちましたか?

解決

残念ながら、Androidネイティブファイルピッカーはありませんが、プロジェクトに追加するオープンソースを入手してから、ニーズに合わせて変更できます。チェックアウトこんな質問は良いスタートです。

他のヒント

また、Androidファイルピッカーがあなたが自由に使うことができるという目的があることを示唆しています。残念ながら、ユーザーが自分のデバイスに適切なアプリを持っていない場合、あなたの意図は成功しません。これが起こると、いつでもアプリをダウンロードするようにユーザーに指示することができます。あるいは、Intentを選択するファイルが成功したかどうかを確認できます。>、標準ファイルピッカーを使用してください(たとえば、が使用できる意図があると思うのはastroはastroを持っています)、あなたはあなたのアプリに含まれているものに戻ることができます、これおそらくニセサーのために、自分のデバイス上のアプリ間でユーザーエクスペリエンスをエンドエンドエンドのエンドのために作ります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top