ANDROID -- 如何在图像上显示文本?

2023-12-03

好吧......所以这是场景......从头开始,我想显示三颗星(我有一个我想使用的图像),居中。我想在每个星星中发布不同的单词。当然,我不希望它被硬编码,但是一旦我能得到正确的布局,剩下的就会很容易。有人可以帮忙吗?我将不胜感激。


如果您只想将文本覆盖在图像之上,只需将 ImageView 包装在 FrameLayout 中,然后在 ImageView 后面定义一个 TextView 即可。它将分层在顶部。对于您在最初的问题中提出的建议,鲁本和亚赫尔的答案将是更好的方法。

Example:

<FrameLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    >
    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/my_image"
        />
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:text="Text on Top!"
        />
</FrameLayout>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ANDROID -- 如何在图像上显示文本? 的相关文章

随机推荐

  • FileUpload1.HasFile 为 False

    我尝试在网上搜索这个问题 发现大家都在询问UpdatePanel内的FileUpload控件的问题 首先 我没有使用 UpdatePanel 下面是我的代码 HTML
  • ImportError:运行从 pyinstaller 获取的可执行文件时没有名为 Geometry 的模块

    Traceback most recent call last File
  • odoo 中的 Many2one 字段的域过滤器?

    下面的代码是资产继承类 这里我要补充一下 place 场与 卡恩 邦 肯杰里 and 卡恩 邦 马勒什瓦拉姆 对于 Karn Bang Kengeri 将添加带有 A 和 B 的 asset catg id 然后对于 karn bang m
  • MySQL GROUP 和 COUNT 多个表

    我有一个由 3 部分组成的问题 这给我带来了麻烦 如果我查询 1 个表 我知道如何让表正常工作 一次但我似乎不知道如何将两者结合起来tags and more tags表以获得相同的结果 下面列出了我遇到的 3 个主要问题 问题1 我希望能
  • 如果React.js是MVC中的V,那么其他字母是什么?

    我正在学习 React 但我仍然不确定如何将其发展为成熟的应用程序 对于 M 和 C 哪些框架很适合使用 如果我想发挥功能怎么办 我应该只使用 jQuery 吗 路由 Ajax 以及许多框架为我们提供的其他功能怎么样 你实际上可以简单地去F
  • 为什么我不能在另一个函数中定义一个函数?

    这不是 lambda 函数问题 我知道我可以将 lambda 分配给变量 允许我们在代码中声明但不定义函数有什么意义 例如 include
  • Rails db:迁移关系不存在

    我有这样的模型 学生 class Student lt ActiveRecord Base has many participations dependent destroy has many subject item notes depe
  • setbuf() 会影响 cout 吗?

    我的老师再次无法回答我的问题 我知道谁能够 所以 我从来没有真正学过 C 在 C 中 显然我一直都会使用 cout 语句 在最近的一次作业中 我的老师告诉我们要确保 setbuf stdout NULL 在 main 的顶部以获得无缓冲的输
  • 如何获取属性文件的路径并在运行时将其传递给 bean

    我有一个由 Spring 创建的 bean 实际的类驻留在与 Spring 不同的 JAR 中 该 bean 传递一个路径作为构造函数参数 但是 我很难检索文件的句柄 该文件位于 WEB INF classes 中 我尝试过基于 WEB I
  • Unix“查找”命令用法

    这是一个 bash 安装脚本 脚本 foo sh 将 DIRECTORY 作为参数 说 有一个目录 lt HOME gt TEST TEST 1A TEST 2A TEST 3和另一个目录 lt HOME gt TEST TEST 1B T
  • PostgreSQL 或 MySQL 中的默认选择顺序是什么?

    我在 PostgreSQL 文档中读到 如果没有 ORDER 语句 SELECT 将以未指定的顺序返回记录 最近在一次采访中 有人问我如何按照插入的顺序 SELECT 记录 而无需 PK 或created at 或其他可用于排序的字段 采访
  • Boost Spirit x3 示例计算器(calc8、calc9)链接器错误

    我对提升精神 以及提升 非常陌生 它非常有趣的图书馆 我使用 qtcreator MinGW 5 3 我只是添加每个源文件git hub calc8进入新项目并添加一些 boost 库 但我在尝试构建时遇到以下错误 所有其他示例都工作正常
  • 如何去除Makefile中的重复项?

    有没有办法简化 Makefile 中的这种重复 duo node modules bin duo build lib background build lib page build lib popup build lib backgroun
  • 如何将文件复制到另一个路径?

    我需要将文件复制到另一个路径 将原始文件保留在原来的位置 我还希望能够重命名该文件 FileInfo 的 CopyTo 方法有效吗 看一下文件 复制 使用 File Copy 您可以将新文件名指定为目标字符串的一部分 所以像 File Co
  • 开发 gem 时如何使用“调试器”和“撬动”? (红宝石)

    我正在开发一个 gem 我的 Gemfile 如下所示 source rubygems gemspec group development test do gem pry gem debugger gem rake end 但是 我不希望人
  • 词典应用程序[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我想开发一个需要英语单词词典的iPhone应用程序 你们能给我建议任何链接吗 我可以从那里获得包含合理数量的英语单词及其含义和例句的数据库 提前致谢
  • 使用 scipy.integrate.quad 执行 3D 积分

    提出问题的动机 我正在尝试在所有空间上积分函数 f x y z 我尝试使用 scipy integrate tplquad 和 scipy integrate nquad 进行积分 但这两种方法都将积分返回为 0 当积分应该是有限的时 这是
  • JSF 1.2 中 POST 参数使用错误编码

    我在 Web 应用程序 JSF 1 2 Spring 和 Tomcat 7 中遇到了字符集编码问题 并且我已经不知道要测试什么来查看哪里出了问题 每当我提交类似 的内容时 我都会得到 这意味着我的数据发布为UTF 8正在 JSF 生命周期的
  • 通过 Python 对 MySQL 数据库中的密码进行 SHA512 哈希处理

    这个问题是基于关于答案 我想知道如何通过 SHA1 哈希密码 然后通过 Python 删除 MySQL 数据库中的明文密码 如何通过 Python 对 MySQL 数据库中的密码进行哈希处理 正如文档所说 你应该使用hashlib自 pyt
  • ANDROID -- 如何在图像上显示文本?

    好吧 所以这是场景 从头开始 我想显示三颗星 我有一个我想使用的图像 居中 我想在每个星星中发布不同的单词 当然 我不希望它被硬编码 但是一旦我能得到正确的布局 剩下的就会很容易 有人可以帮忙吗 我将不胜感激 如果您只想将文本覆盖在图像之上