Android小部件重叠

时间:2018-12-03 15:53:36

标签: android layout widget

这是我的应用的屏幕截图。 xml文件具有textview和edittexts。它在我的设备上可以正常工作,但是当我在其他设备上测试同一应用程序时,它会重叠。我应该改变什么?下面是我的xml代码。这是在2种设备上测试的屏幕截图。我已经添加了完整的xml代码。任何帮助表示赞赏。  enter image description here  enter image description here

<FrameLayout 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"
android:background="#E3F2FD"
tools:context=".DataSheet1">
<!-- TODO: Update blank fragment layout -->
<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_marginLeft="5dp"
    android:layout_marginRight="5dp">

    <EditText
        android:id="@+id/shift"
        android:layout_width="160dp"
        android:layout_height="25dp"
        android:layout_alignParentEnd="true"
        android:layout_below="@+id/textView6"
        android:layout_marginEnd="5dp"
        android:background="@drawable/rect_text_edit"
        android:ems="10"
        android:inputType="textPersonName" />

    <TextView
        android:id="@+id/textView4"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_above="@+id/date"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="-36dp"
        android:paddingBottom="4dp"
        android:text="Date"
        android:textSize="18sp"
        android:textStyle="bold" />

    <TextView
        android:id="@+id/textView5"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_above="@+id/crop_day"
        android:layout_alignParentEnd="true"
        android:layout_marginEnd="5dp"
        android:paddingBottom="4dp"
        android:text="Shift"
        android:textSize="18sp"
        android:textStyle="bold" />

    <TextView
        android:id="@+id/textView6"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentStart="true"
        android:layout_alignParentTop="true"
        android:layout_marginStart="5dp"
        android:layout_marginTop="69dp"
        android:paddingBottom="4dp"
        android:text="Time"
        android:textSize="18sp"
        android:textStyle="bold" />

    <EditText
        android:id="@+id/date"
        android:layout_width="170dp"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="36dp"
        android:background="@drawable/rect_text_edit"
        android:ems="10"
        android:inputType="textPersonName" />

    <EditText
        android:id="@+id/time"
        android:layout_width="160dp"
        android:layout_height="25dp"
        android:layout_alignParentStart="true"
        android:layout_below="@+id/textView6"
        android:layout_marginStart="5dp"
        android:background="@drawable/rect_text_edit"
        android:ems="10"
        android:inputType="textPersonName" />

    <TextView
        android:id="@+id/textView7"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentEnd="true"
        android:layout_alignTop="@+id/textView6"
        android:layout_marginEnd="5dp"
        android:paddingBottom="4dp"
        android:text="Crop Day"
        android:textSize="18sp"
        android:textStyle="bold" />

    <EditText
        android:id="@+id/crop_day"
        android:layout_width="160dp"
        android:layout_height="25dp"
        android:layout_alignParentEnd="true"
        android:layout_below="@+id/textView8"
        android:layout_marginEnd="5dp"
        android:background="@drawable/rect_text_edit"
        android:ems="10"
        android:inputType="textPersonName" />

    <TextView
        android:id="@+id/textView8"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentStart="true"
        android:layout_alignParentTop="true"
        android:layout_marginStart="5dp"
        android:layout_marginTop="141dp"
        android:paddingBottom="4dp"
        android:text="Crushing Day"
        android:textSize="18sp"
        android:textStyle="bold" />

    <EditText
        android:id="@+id/crushing_day"
        android:layout_width="160dp"
        android:layout_height="25dp"
        android:layout_alignParentStart="true"
        android:layout_below="@+id/textView8"
        android:layout_marginStart="5dp"
        android:background="@drawable/rect_text_edit"
        android:ems="10"
        android:inputType="textPersonName" />

    <TextView
        android:id="@+id/textView9"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="198dp"
        android:paddingBottom="4dp"
        android:text="Shift A"
        android:textSize="18sp"
        android:textStyle="bold" />

    <EditText
        android:id="@+id/shift_a"
        android:layout_width="170dp"
        android:layout_height="wrap_content"
        android:layout_below="@+id/textView9"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="-198dp"
        android:background="@drawable/rect_text_edit"
        android:ems="10"
        android:inputType="textPersonName" />

    <TextView
        android:id="@+id/textView10"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentStart="true"
        android:layout_marginBottom="129dp"
        android:layout_marginStart="5dp"
        android:paddingBottom="4dp"
        android:text="Shift B"
        android:textSize="18sp"
        android:textStyle="bold" />

    <EditText
        android:id="@+id/shift_b"
        android:layout_width="160dp"
        android:layout_height="25dp"
        android:layout_alignParentStart="true"
        android:layout_below="@+id/textView10"
        android:layout_marginStart="5dp"
        android:layout_marginTop="-129dp"
        android:background="@drawable/rect_text_edit"
        android:ems="10"
        android:inputType="textPersonName" />

    <TextView
        android:id="@+id/textView11"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentEnd="true"
        android:layout_alignTop="@+id/textView10"
        android:layout_marginEnd="5dp"
        android:paddingBottom="4dp"
        android:text="Shift C"
        android:textSize="18sp"
        android:textStyle="bold" />

    <EditText
        android:id="@+id/shift_c"
        android:layout_width="160dp"
        android:layout_height="wrap_content"
        android:layout_alignParentEnd="true"
        android:layout_alignTop="@+id/shift_b"
        android:layout_marginEnd="5dp"
        android:background="@drawable/rect_text_edit"
        android:ems="10"
        android:inputType="textPersonName" />

    <TextView
        android:id="@+id/textView12"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentStart="true"
        android:layout_marginBottom="49dp"
        android:layout_marginStart="5dp"
        android:paddingBottom="4dp"
        android:text="Today"
        android:textSize="18sp"
        android:textStyle="bold" />

    <EditText
        android:id="@+id/today"
        android:layout_width="160dp"
        android:layout_height="wrap_content"
        android:layout_alignParentStart="true"
        android:layout_below="@+id/textView12"
        android:layout_marginStart="5dp"
        android:layout_marginTop="-49dp"
        android:background="@drawable/rect_text_edit"
        android:ems="10"
        android:inputType="textPersonName" />

    <TextView
        android:id="@+id/textView13"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentEnd="true"
        android:layout_alignTop="@+id/textView12"
        android:layout_marginEnd="5dp"
        android:text="Todate"
        android:textSize="18sp"
        android:textStyle="bold" />

    <EditText
        android:id="@+id/todate"
        android:layout_width="160dp"
        android:layout_height="wrap_content"
        android:layout_alignParentEnd="true"
        android:layout_alignTop="@+id/today"
        android:layout_marginBottom="13dp"
        android:layout_marginEnd="5dp"
        android:background="@drawable/rect_text_edit"
        android:ems="10"
        android:inputType="textPersonName" />

    <TextView
        android:id="@+id/textView14"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentStart="true"
        android:layout_alignParentTop="true"
        android:layout_marginTop="224dp"
        android:gravity="center"
        android:paddingLeft="2dp"
        android:paddingRight="2dp"
        android:text="Shift-wise cane crushing information for current date"
        android:textAlignment="center"
        android:textSize="15sp"
        android:textStyle="bold" />
</RelativeLayout>

0 个答案:

没有答案