需要一些帮助来解决 android 中的 UI 问题。我正在尝试创建一个活动,其中文本视图应该填充右下角和左下角两个按钮上方的所有空间。
我不想硬编码任何高度/宽度参数,但想将它们定义为 %. 所以我希望按钮高度为屏幕高度的 10%,文本视图为屏幕高度的 90%。
因此,我将按钮宽度保持为 Wrap_text,将 textview 宽度保持为 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->" />
任何帮助都将受到欢迎。