実装したい UI コントロールの種類について説明します。
1 つのセルがフルスクリーン サイズであるため、最初は 1 つのセル (青いセル) しか表示されません。その時点から、ユーザーは仮想ビューポートを 4 つの方向 (上、下、左、または右) のいずれかにスクロールできます。たとえば、ビューポートを右 (緑色) にスクロールしました。これで、青いセルの右側にあるセルが表示されます。この時点では、左または右の 2 方向にしかスクロールできません。等々...
1 つの親 UIView と 5 つの子 UIImageView を使用して、iOS 用にそのようなコントロールを既に作成しました。最初は、最初の子ビューが画面全体 (0,0,scrW,scrH) に表示され、他の 4 つの子ビューは画面外の領域に配置されます。スクロールは、親 UIView の frame プロパティを変更するだけで実装されます。ViewGroup とその中の 5 つの ImageViews を使用して Android で同じことを作成し、レイアウト メソッドを使用してスクロールするだけでよいと考えましたが、うまくいきません。
それを正しくする方法はありますか?ありがとう!