1

絶対レイアウトが廃止されたことに少し驚いています。これを使用すると柔軟性が低く、動的な画面レイアウトで問題が発生する可能性があることを理解しています. また、RelativeLayout を使用し、マージン オフセットを使用して x と y をエミュレートする代替手段を見つけましたが、x と y の値がまだ固定されているため、これは完全にボロボロのようです。

とにかく、私が ATM で行っているのは、欠落しているビューの再利用を追加するギャラリーの置き換え (これも非推奨であるため) を作成することです。残念ながら、EcoGallery を適切に動作させることができませんでした。タブレットではスクロールが完全にオフになっていました。

代替の Gallery は、内部に AbsoluteLayout を含む Horizo​​ntalScrollView を使用します。スクロール位置と HSV の幅を使用すると、どの子ビューが AL に表示されるかを簡単に計算できます (使用している子の幅が固定されている場合)。

したがって、AbsoluteLayout には、実際に表示される子ビューのみがあり、それらはスクロールに一致する位置です。これは AbsoluteLayout の非常に有効な使用例のように思えます。それとも、何かが足りないので、これは壊れますか?

4

0 に答える 0