你好,
我正在尝试设计一个不依赖于屏幕尺寸的布局。实际上,我正在设计一个示例布局,其中在屏幕中心添加了一个大尺寸。上部剩余区域和下部剩余部分的中心有一个文本。xml是:
<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" >
<ImageView
android:id="@+id/ads_layout_large"
android:layout_width="300dp"
android:layout_height="250dp"
android:layout_centerInParent="true"
android:background="@android:color/background_light" />
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@id/ads_layout_large"
android:background="#fff000"
android:gravity="center"
android:text="@string/exit_enjoyed_text" />
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@id/ads_layout_large"
android:background="#fff000"
android:gravity="center"
android:text="@string/exit_enjoyed_text" />
</RelativeLayout>
问题是,它在上半部分工作,文本正好在剩余区域的中心,但下半部分TextView
已经覆盖了屏幕,你能帮我找出错误吗?或者任何其他方式来设计相同的?