如何使用textview覆盖图像

时间:2012-12-12 11:06:50

标签: android imageview android-edittext

我想要一个EditText下面的图像,这样它就可以让我看到我实际上是在图像上写的。例如,光标显示在图像上。任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

首先,您可以将图像设置为Edittext

的背景

其次你可以像这样使用frameLayout

<FrameLayout
    ...... 
    ...... >
<ImageView
    .....
    ....../>
<EditText
    ....
    ..../>
</FrameLayout>

答案 1 :(得分:0)

你可以像Android Killer告诉的那样,或者你可以使用相对布局然后放置一个imageview,然后在imageview之前放置edittext。代码就像

<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"
    tools:context=".EventActivity" >

    <ImageView 
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:background="#CCFFCC"/>
    <EditText
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:background="#00000000"
        />

</RelativeLayout>