ビュー ページャー スワイプ レイアウトを生成しようとしていますが、一連の画像の代わりに、1 つの拡大画像のみを使用したいと考えています。ユーザーがスワイプすると、レイアウトは 1 つの画像から画像の一部を表示する必要があります。
ビューページャーを使用してさまざまな画像を表示する方法を知っています。しかし、上記の UI 仕様について助けが必要です。
[編集済み] もう ViewPager を実装したくありません。上記のような大きなイメージがあります。あるイベントでその画像の一部を表示したい。たとえば、5 つのアクションがあり、この画像を 5 つの部分に分割して、動的に選択されたアクションに基づいて表示したいとします。Bitmap ファイルを使用して大きな画像から画像の一部を再作成しましたが、パフォーマンスが非常に低くなります。(UI がフリーズします)。アクティビティが完全に読み込まれる前に最初に 5 つの異なるビットマップを作成しますが、ユーザーがイベントを実行するときにこれらのビットマップを背景として設定すると、UI がフリーズします。ビットマップを使わずに画像の一部を表示する別の方法があれば教えてください