1

要件:サムネイル
があります。GridViewユーザーはサムネイルをクリックして、より大きなフルサイズの画像を表示できます。この「フルサイズ」の画像は、リモートサーバーから取得されます。ユーザーが特定の画像を表示しているときは、画面上で指をスワイプすることで(本のページをめくるように)、すべての画像を循環できるはずです。

質問:
1。大きいバージョンのビットマップを表示するには、どのコンポーネントを使用する必要がありますか?ViewFlipper論理的にしか思えないので、を使用することを考えました。しかし、これまで使用したことがなく、毎回新しいビューを動的に作成してフリッパーに渡す方法がわかりません。これを例示するチュートリアルはどれも素晴らしいでしょう。
2.この問題に取り組む他の方法はありますか?

ありがとう!

4

1 に答える 1

0

独自のプロジェクトに統合するには多少の作業が必要になる場合があります (私はそれを行ったので知っています) が、ViewImage.javaの Android ソースの Camera アプリからのソリューションを見てください。スクロール可能/ズーム可能なタッチビューを使用しており、ズームと次/前のボタンにオーバーレイされた自動非表示コントロールがあります。そこには、独自のアプリで使用する前に切り離す必要がある余分なものがたくさんありますが、それが UI の観点からのコア アイデアです。

また、ユーザーにもなじみがあります。何か新しいことを行う画像の詳細ビューでユーザーを驚かせる説得力のある UI の理由がない場合は、組み込みのカメラ/ギャラリー アプリから使い慣れているものと同じものを使用してください。

価値があるのは、2.1カメラアプリは次/前のボタンを廃止し、左右にスワイプするジェスチャーに置き換えているようです.

于 2010-01-29T18:11:24.793 に答える