0

私のゲームでは、ユーザーが特定のモードを保存するときに、ファイル(.xml)をSDカードのフォルダーに保存します。保存されたファイルをロードしている間、すべての保存されたファイルをユーザーに表示する必要があります。以下のようにギャラリーから画像を選択しながら、あなたと同じように見せたいと思います

     Intent intent = new Intent();
     intent.setType("image/*");
     intent.setAction(Intent.ACTION_PICK);
     startActivity(intent);

このようなことはできますか?検索しましたが見つかりませんでした。助けていただければ幸いです。

:アプリのlistViewに保存されているすべてのファイルを取得してユーザーに表示することでこれを行うことができますが、そのために2番目の優先順位を付けたいと思います。

ありがとう

4

1 に答える 1

1

このための組み込みのシステムアプリはありません。理論は、ユーザーをファイルシステムに公開しないことです。独自の実装をコーディングせずにそれを実行したい場合は、OpenIntentsを使用できます。もちろん、 OIファイルマネージャーには、ユーザーがアプリをインストールしていない可能性があるという問題があるため、インストールを促す準備をする必要があります。 。ユーザーはこれを理解していない可能性があります。

私は自分のアプリIpBikeでこのアプローチを使用しています。私はユーザーに頭脳を持たせ、ファイルシステムに対処できるようにします。ファイルのインポートとエクスポートは統合機能です。

于 2012-08-10T07:48:48.537 に答える