嘿伙计们,我正在做一个项目,我需要在平面图上显示箭头,引导人们逃避。箭头仅在有火时显示。现在我将平面图作为图像插入,箭头也是图像。当火灾和可行性消失在没有火灾的地方时,我将可见性设置为真,这是正确的方法吗?当我用我的真实手机运行它时,xml文件上箭头的位置也不同。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent"
android:layout_height="fill_parent"
tools:context=".MainActivity">
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/imageView"
android:background="@drawable/a1"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<ImageView
android:layout_width="30dp"
android:layout_height="30dp"
android:id="@+id/image1"
android:background="@drawable/arrow"
android:layout_marginTop="43dp"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_marginRight="26dp"
android:layout_marginEnd="26dp" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Button"
android:id="@+id/button"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginLeft="75dp"
android:layout_marginStart="75dp"
android:layout_marginBottom="190dp"
android:onClick="button1" />
</RelativeLayout>