C# 缺少我的应用程序的结尾';s屏幕

C# 缺少我的应用程序的结尾';s屏幕,c#,android,xamarin,C#,Android,Xamarin,好的,我使用的是RelativeLayout,我的问题是,当我运行我的应用程序时,屏幕的底部缺失了。代码如下: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" andro

好的,我使用的是RelativeLayout,我的问题是,当我运行我的应用程序时,屏幕的底部缺失了。代码如下:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ff457670">
<TextView
    android:layout_width="163.3dp"
    android:id="@+id/currentStreak"
    android:layout_height="wrap_content"
    android:text="Right:"
    android:layout_marginTop="60dp"
    android:background="#ff22202e"
    android:textColorLink="#ffffffff"
    android:textColor="#ffffffff" />
<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="0"
    android:textColor="#ffffff"
    android:textStyle="bold"
    android:textSize="50sp"
    android:layout_marginTop="30dp"
    android:id="@+id/number"
    android:layout_marginLeft="130dp"
    android:layout_marginRight="21.7dp" />
<TextView
    android:layout_width="148.9dp"
    android:layout_height="wrap_content"
    android:text=" Wrong:"
    android:layout_marginTop="60dp"
    android:background="#ff22202e"
    android:layout_alignParentRight="true"
    android:textColor="#ffffffff"
    android:id="@+id/Wrong" />
    <TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="0"
    android:textColor="#ffffff"
    android:textStyle="bold"
    android:textSize="50sp"
    android:layout_marginTop="30dp"
    android:id="@+id/number8"
    android:layout_marginLeft="100dp"
    android:layout_alignParentRight="true" />
<EditText
    android:layout_width="332.2dp"
    android:layout_height="61.9dp"
    android:background="#f0000000"
    android:textColor="#ffffff"
    android:textStyle="bold"
    android:layout_centerHorizontal="true"
    android:textSize="30sp"
    android:layout_marginTop="30dp"
    android:id="@+id/Spinner"
    android:layout_marginLeft="55.6dp"
    android:layout_below="@+id/currentStreak" />
   <EditText
    android:layout_width="332.2dp"
    android:layout_height="55.9dp"
    android:layout_marginLeft="55.6dp"
    android:background="#f0000000"
    android:textColor="#ffffff"
    android:textStyle="bold"
    android:layout_centerHorizontal="true"
    android:textSize="30sp"
    android:layout_marginTop="10dp"
    android:id="@+id/Spinner2"
    android:layout_below="@id/Spinner"
    android:visibility="invisible" />
<Button
    android:id="@+id/EnterB"
    android:layout_below="@+id/Spinner2"
    android:layout_marginTop="30dp"
    android:text="Enter"
    android:layout_column="1"
    android:layout_width="384.4dp"
    android:layout_height="wrap_content"
    android:background="#ff22202e"
    android:enabled="false"
    android:textColor="#ffffffff" />
<Button
    android:id="@+id/myButton"
    android:layout_marginTop="5dp"
    android:text="Play a Note"
    android:layout_column="1"
    android:layout_width="384.5dp"
    android:layout_height="53.5dp"
    android:background="#ff22202e"
    android:clickable="true"
    android:layout_below="@id/EnterB" />
    <TextView
    android:layout_width="391.2dp"
    android:id="@+id/blank"
    android:layout_height="match_parent"
    android:layout_marginTop="60dp"
    android:background="#ff457670"
    android:layout_below="@id/myButton"
    android:textColor="#ffffffff" />
   </RelativeLayout>


我做错了什么?我可以在Xamarin Studio中看到整个屏幕,但在运行代码时看不到。。。它显示最后一个按钮,但随后屏幕被切断。因此它不显示最后一个文本视图

相对布局需要将视图相对于其他视图进行布局。看起来所有的东西都将在左上角互相堆叠。您需要在XML布局中使用这些布局属性,以便正确定位:


或者,如果您只想让它们一个接一个,请改用线性布局:

目标设备中包含标题栏或屏幕分辨率的主题是否小于布局的组合高度?我使用的是Galaxy Nexus(4.65英寸),720 x 1280:xhdpi)同样,您可能希望避免使用某些倾角测量。您是否使用一些GUI工具来组织布局?请尝试以下方法: