我有一个Android项目,我在其中使用相机并在imageView中保存照片。 所以,我想在这个imageView上粘贴一些文字。这可能吗??
答案 0 :(得分:1)
在RelativeLayout
:
<ImageView
android:id="@+id/myImageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/imageSouce" />
<TextView
android:id="@+id/textview1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textview1"
android:layout_alignTop="@+id/textview1"
android:layout_alignRight="@+id/textview1"
android:layout_alignBottom="@+id/textview1"
android:layout_margin="1dp"
android:gravity="center"
android:text="Hello"
android:textColor="#000000" />
或者, 想以编程方式进行吗?然后按照..
答案 1 :(得分:0)
创建包含RelativeLayout
和FrameLayout
的{{1}}或ImageView
。 TextView
将显示在TextView
上。
答案 2 :(得分:0)
使用TextView
并将图像背景设置为文本视图。
或
如果您想使用图片视图,请创建TextView
并同时放置TextView
&amp; ImageView
中的RelativeLayout
。
答案 3 :(得分:0)
请按照以下步骤操作:
第1步:首先将布局更改为RelativeLayout
步骤2:点击并拖动工作区内的 imageview 按钮,然后选择存储在可绘制文件夹中的图像。
第3步:选择TextView
并将其拖动到图片中心。 (右键单击 - 编辑文本 - 更改为您想要的文本)。
您还可以使用 textStyle 或 textSize 来使文字变大并进行格式化。
以下是简单的示例代码:
<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"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:src="@drawable/sm" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/imageView1"
android:layout_centerHorizontal="true"
android:layout_marginBottom="148dp"
android:textStyle="bold"
android:text="Here is my text " />
</RelativeLayout>
结果: