如何在 Android 中从 Java 端将 android:gravity 设置为 TextView

2024-01-26

我可以用android:gravity="bottom|center_horizontal"在文本视图上的 xml 中获得我想要的结果,但我需要以编程方式执行此操作。我的文本视图位于tablerow如果这很重要relativelayout.

我努力了:

LayoutParams layoutParams = new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL);
labelTV.setLayoutParams(layoutParams);

但如果我理解正确的话,这将适用于tablerow,不是文本视图?


labelTV.setGravity(Gravity.CENTER | Gravity.BOTTOM);

Kotlin 版本(感谢 Thommy)

labelTV.gravity = Gravity.CENTER_HORIZONTAL or Gravity.BOTTOM

另外,你是在谈论gravity或者关于布局重力?后者不会在相对布局.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Android 中从 Java 端将 android:gravity 设置为 TextView 的相关文章

随机推荐

  • JQuery mouseup 在窗口外 – 可能吗?

    我正在努力完成一个基本的阻力 在 mousedown 上 项目开始拖动 但速度与鼠标不同 因此当鼠标位于窗口外部时我继续拖动 但如果鼠标不在页面上 我无法获取 mouseup 事件 我可以看到其他页面这样做 所以我知道这是可能的 感谢任何帮
  • Botframework V4:有关输入表单卡的问题

    你好 我有这张输入表格卡 它渲染正确 但我怎样才能得到它的结果 我怎样才能让机器人等待用户提交然后再继续下一步 放入stepContext NextAsync将自动触发下一步 但是删除它会导致错误 因为它需要返回一些东西 public In
  • _.仅当目标对象中存在属性时才分配

    我的需要是执行类似 assign 的操作 但前提是目标对象已经具有正在分 配的属性 可以将其想象为源对象可能具有一些可以贡献的属性 但也有一些我不想混合的属性 我从未使用过 assign 的回调机制 但尝试了以下方法 它 有效 但它仍然将该
  • 计算 constexpr 时抛出异常会发生什么?

    当计算常量表达式来初始化constexpr抛出异常是可能的 例如 下面是一个防止常量表达式的计算溢出的示例 include
  • bin2hex(random_bytes()) 根据输入有多少个字符?

    我使用以下代码为我的应用程序生成一个简单的 UID private function createUid bytes random bytes 128 uid bin2hex bytes return uid 通过这样做 结果是 creat
  • OpenCV Mat 元素类型及其大小

    我对 OpenCV Mat 元素类型感到困惑 这是来自文档 There is a limited fixed set of primitive data types the library can operate on That is ar
  • 获取 AWS S3 存储桶中对象的所有版本?

    我已在存储桶上启用对象版本控制 我想获取该存储桶内密钥的所有版本 但我找不到这样做的方法 如何使用 S3 API 来实现这一目标 所以 今天早上我遇到了这堵砖墙 事实证明 这件看似微不足道的事情做起来非常困难 您想要的 API 是获取桶对象
  • Elasticsearch 中不区分大小写的搜索

    我尝试在 elasticsearch yml 文件中创建一个条目来创建与要点中提到的相同的自定义分析器 https gist github com 1403902 https gist github com 1403902 但我收到以下错误
  • 使用 ReadAsAsync() 反序列化复杂的 Json 对象

    我想在我的 mvc 项目中使用 ReadAsAsync 和 net 4 0 结果为空 如果我在地址栏输入 uri chrome 中的结果为 标签名称已更改
  • 在 Apache 服务器上禁用 OPTIONS HTTP

    Request OPTIONS HTTP 1 1 Host webcat staci com Connection Keep alive Accept Encoding gzip deflate User Agent Mozilla 5 0
  • 是什么让 php 会话保持活动状态?

    会话是否仅在您每次访问页面时保持活动状态session start 或者其他页面也让它保持活力 示例 与30分钟暂停 1 用户通过 session start 访问页面 25 分钟后 他们访问另一个 session start 页面会话保持
  • JOOQ - 相当于用于填充历史字段的休眠拦截器?

    环境 Spring应用程序 使用JOOQ 3 7 从模式自动生成JOOQ映射代码 使用Postgres作为我的数据库 我已经将一些代码从 Hibernate 移植到 JOOQ Hibernate 代码会根据上下文提取一些隐藏的身份验证详细信
  • 单击自定义按钮时获取行数据

    我正在使用免费的 jqgrid 4 14 我需要在我的网格中有一个自定义图像 某种邮件图标 当单击该图像时 它应该打开一个具有表单的模式窗口 其中包含消息中单击行的数据表单字段 还有其他几个字段 如发件人邮件 ID 收件人邮件 ID 和主题
  • 如何在Arduino上将int转换为字符串?

    如何转换 int n 到一个字符串 以便当我通过串行发送它时 它作为字符串发送 这是我到目前为止所拥有的 int ledPin 13 int testerPin 8 int n 1 char buf 10 void setup pinMod
  • “int”的问题

    我是编程新手 所以我想编写一个代码 让我输入一个二维数组 或者在我的例子中是一个矩阵 并随后打印它 include
  • 使用抽象方法覆盖默认接口方法

    我觉得很奇怪 想知道它是否是经常使用的东西 什么时候才能有用呢 public interface InterA Object getInfo throws Exception1 public interface InterB public
  • 为什么我使用 Spring Boot / Spring Social 指南示例获得与 twitter 的空连接?

    我按照 spring io 网站上的说明进行操作 http spring io guides gs accessing twitter http spring io guides gs accessing twitter 而且我没有建立连接
  • 是否可以在.NET 4.0框架上使用TLS1.2发送HttpWebRequest

    我的应用程序连接到 Experian 服务器 Experian 将很快停止支持 TLS 1 0 和 TLS 1 1 所有使用 HTTPS 的连接都必须使用 TLS 版本 1 2 我想对这个问题做一些研究并查看发送HttpWebRequest
  • UnobservedTaskException 没有杀死进程

    我试图理解 NET 4 0 中的 UnobservedTaskException 问题 所以我编写了以下代码 TaskScheduler UnobservedTaskException sender eventArgs gt Console
  • 如何在 Android 中从 Java 端将 android:gravity 设置为 TextView

    我可以用android gravity bottom center horizontal 在文本视图上的 xml 中获得我想要的结果 但我需要以编程方式执行此操作 我的文本视图位于tablerow如果这很重要relativelayout 我