Android Studio模拟器

时间:2018-06-13 16:06:47

标签: java xml android-layout android-studio android-emulator

说明

我在设计视图中删除的其中一个组件显示在与我放置它的位置不同的位置。我找到了另一个堆栈溢出用户提出的相同问题,但没有一个答案有效。

以下是XML:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="match_parent">

<CheckBox
    android:id="@+id/checkBox"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:layout_marginTop="109dp"
    android:text="Pizza" />

<CheckBox
    android:id="@+id/checkBox2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:layout_marginTop="214dp"
    android:text="Burger" />

<CheckBox
    android:id="@+id/checkBox3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:layout_marginBottom="249dp"
    android:text="Coffee" />

<Button
    android:id="@+id/button6"
    android:layout_width="211dp"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:layout_marginBottom="73dp"
    android:text="Calculate" />
</RelativeLayout>

截图:

The "Coffee" checkbox appears in the wrong position

我试图解决问题的事情:

  1. 删除问题组件,再将其放入并将其放置在所需位置,这无法解决问题。
  2. 我尝试了Aimy_N_Chu的答案:similar question asked by stkovflw user(如xml代码中所示),但也没有帮助。

  3. 尝试使用谷歌搜索没有结果的问题,除了上面提到的那个链接。

  4. 请帮忙

0 个答案:

没有答案