android の UI の問題で助けが必要です。右下と左下の 2 つのボタンの上のすべてのスペースをテキスト ビューで埋めるアクティビティを作成しようとしています。
高さ/幅のパラメーターをハードコーディングしたくありませんが、% として定義したいと考えています。ボタンの高さを画面の高さの 10% に、テキストビューを画面の高さの 90% にします。
したがって、ボタンの幅を Wrap_text として、テキストビューの幅を fill_parent として保持します。
以下は、現在持っているxmlファイルです。問題は高さの定義にあります。ボタンの高さを画面の高さの 10% に、テキストビューの高さを画面の高さの 90% に指定するにはどうすればよいですか?
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Activityclass" >
<TextView
android:id="@+id/textView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@+id/button1" />
<Button
android:id="@+id/button1"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:background="@android:drawable/btn_default"
android:text="<-prev" />
<Button
android:id="@+id/button2"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:background="@android:drawable/btn_default"
android:text="next->" />
どんな助けでも大歓迎です。