下の図のように、このようなレイアウトを作成したいと思います。この画像はiPhoneデバイスで見ることができます。
ここでは、フレーム レイアウトを使用してイメージビューの上部と下部の画像バーのオーバーレイを作成しましたが、フレーム レイアウトを使用した後、下部の画像バーではなく上部の画像バー オーバーレイしか表示できませんか? なぜそれが起こるのですか?
上部と下部の iamge バーの内容を忘れました..私はこの機能を実現することに集中しています。
私のコードが間違っている場合は、修正してください。
xml ファイル コード:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<include
android:id="@+id/top_bar"
layout="@layout/item_below_image_bar"
android:gravity="top" />
<it.sephiroth.android.library.imagezoom.ImageViewTouch
android:id="@+id/image"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:adjustViewBounds="true"
android:contentDescription="@string/descr_image"
android:scaleType="fitXY" />
<include
android:id="@+id/below_bar"
layout="@layout/item_below_image_bar"
android:gravity="bottom" />
</FrameLayout>