<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="match_parent">
<Button
android:id="@+id/btn"
android:text="中"
android:layout_centerInParent="true"
android:layout_width="100dp"
android:layout_height="50dp"
/>
<Button
android:layout_toLeftOf="@id/btn"
android:layout_centerVertical="true"
android:text="左"
android:layout_width="100dp"
android:layout_height="50dp"
/>
<Button
android:layout_toRightOf="@id/btn"
android:layout_centerVertical="true"
android:text="右"
android:layout_width="100dp"
android:layout_height="50dp"
/>
<Button
android:layout_above="@id/btn"
android:text="上"
android:layout_centerHorizontal="true"
android:layout_width="100dp"
android:layout_height="50dp"
/>
<Button
android:layout_above="@id/btn"
android:layout_toLeftOf="@id/btn"
android:text="左上"
android:layout_centerHorizontal="true"
android:layout_width="100dp"
android:layout_height="50dp"
/>
<Button
android:layout_above="@id/btn"
android:layout_toRightOf="@id/btn"
android:text="右上"
android:layout_centerHorizontal="true"
android:layout_width="100dp"
android:layout_height="50dp"
/>
<Button
android:layout_below="@id/btn"
android:text="下"
android:layout_centerHorizontal="true"
android:layout_width="100dp"
android:layout_height="50dp"
/>
<Button
android:layout_below="@id/btn"
android:layout_toRightOf="@id/btn"
android:text="右下"
android:layout_centerHorizontal="true"
android:layout_width="100dp"
android:layout_height="50dp"
/>
<Button
android:layout_below="@id/btn"
android:layout_toLeftOf="@id/btn"
android:text="左下"
android:layout_centerHorizontal="true"
android:layout_width="100dp"
android:layout_height="50dp"
/>
RelativeLayout>
为什么我这里都有显示但是手机模拟器却没有显示出来?
盲猜你的MainActivity中是
setContentView(R.layout.activity_main);
而你在
没在Activity里面设置布局(setContentView)吧?
首先你得确定手机上显示的是这个布局文件
布局文件与activity不对照,也就是你预览的这个布局文件,没不是你打开activity里面加载的布局文件