1

複数のギャラリーを持つアプリがあります。これは旅行アプリで、旅行ごとに個別のギャラリーがあります。カメラで写真を撮っているときは、システムのデフォルトの MediaStore に保存しています。

使用している画像を表示するにnew Intent(Intent.ACTION_VIEW)は、デフォルトの画像ビューアを起動します。左右の矢印でスクロールすると、カメラからの写真が保存されているフォルダ内のすべての写真が表示されます。

どの画像をスクロールするか VIEW アクションを呼び出すときに、意図に余分なものを入れる方法はありますか? データベース内の特定の旅行の画像の ID を持っています。

または、それらを別のフォルダーに入れることが唯一の解決策ですか?

4

1 に答える 1

0

GridViewを使用して独自のプレビュー アクティビティを構築することも検討できます。もちろん、これにはより多くの作業が必要ですが、柔軟性も向上します。

  • 「仮想」フォルダーを作成できます
  • ローカル ストアまたはネットから画像を表示できます (たとえば、Web アルバムとの同期を提供する場合)。
  • 特定の画像を強調表示できます (お気に入り、共有)
于 2010-10-25T10:04:41.017 に答える