SurfaceViewと、それ以外のViewとを混在させる場合、RelativeLayoutを使うのがよろしいでしょう。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#880000ff"
>
<TextView
android:id="@+id/TextTop"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:text="@string/app_name"
>
</TextView>
<TextView
android:id="@+id/TextBottom"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:text="@string/app_name"
>
</TextView>
<SurfaceView
android:id="@+id/SurfaceView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/TextTop"
android:layout_above="@id/TextBottom"
>
</SurfaceView>
</RelativeLayout>
0 件のコメント:
コメントを投稿