ImageSwitcher内にかなり大きな画像が含まれているシンプルな小さなアプリを作成しました。画像の高さにより、ScrollView内にImageSwitcherをラップしました画像全体が最終的に見える)。興味深いのは、ImageがScrollViewの上部ではなく底部から始まるということです。スクロールはすべて正常に動作しますが、画像の上部がデバイス画面の下部に表示されているのはなぜか分かりませんでした。Android:Scrollview内のImageSwitcherは画像を画面の下に配置します
誰でもこの現象の原因を知っていますか?
私の画像は、明らかにデバイスウィンドウに収まるように縮小されている大きな描画可能なもの(800x600)ですが、それでも画像の上に空き領域が多い理由は説明されていません。
私はImageSwitcher自体をスクロールしたいと思っていますが、これまでのところそれは機能していません。ここで
は私のレイアウトです:
<ScrollView android:id="@+id/scroll"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ImageSwitcher android:id="@+id/switcher"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#FFFFFF"/>
</ScrollView>
イメージの上に余分なスペースの問題は修正されましたが、ImageViewの後に新しいコントロールを追加すると余分なスペースがイメージの下に表示されます。 – Hadi