android - Textview 中的 2 列对齐

标签 android textview alignment spacing

我的应用程序中有一个 TextView,它的每一行都有一个标签,然后是一个数据值。例如,某行可能如下所示:

Pressure (atm) 0.983
Acceleration 10.277

现在,我同时拥有一些数据值,所有不同字符长度的标签。我想让数据值本身与标签隔开一点,并且全部排成一行,如下所示:

Pressure (atm)   0.983
Acceleration     10.277

有什么办法吗?谢谢!

最佳答案

根据我的经验,通过将值和标签分成两个单独的 TextView,将它们添加到每一行的 LinearLayout,这会更容易做到。在 LinearLayout 中,您可以使用布局权重按您喜欢的方式分配它。

关于android - Textview 中的 2 列对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9572009/

相关文章:

android - 如何将不同的 firebase 数据库连接到 release/beta/alpha 版本?

javascript - 有没有办法可以将 Text 组件的全部内容包装在 React-Native 的父 View 中?

android - 如何根据EditText属性调整TextView的高度和宽度?

html - 使用 CSS 的并排 block

android - 在服务中使用 AsyncTask 更新通知栏中的进度条?

Android - 按下后退按钮时停止 AsyncTask 并返回到上一个 Activity

android - Intent 过滤器数据路径中的哈希符号

java - android widget textview 动态更新

alignment - 如何让 gnuplot 使用居中的多行标题,行左对齐?

html - &lt;input&gt; 超出 <div> block ,样式为 'float: right;'