将EditText放在图像上的固定位置

时间:2015-01-21 22:49:50

标签: android android-layout

我有一个图像背景: enter image description here

如何将2 EditText放置在所有尺寸中,它们将位于固定的位置,例如在两个黑盒子上......当我使用固定位置时,所以在每个分辨率中它看起来都不同,我是寻找一种在运行时计算它的方法

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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" >

    <RelativeLayout
        android:id="@+id/background_layout"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <ImageView
            android:id="@+id/bg"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:background="@drawable/bg_image" />

            <TextView
                android:id="@+id/text1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textStyle="bold"/>

   <TextView
                android:id="@+id/text2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textStyle="bold"/>

        </RelativeLayout>
    </RelativeLayout>

0 个答案:

没有答案