【问题标题】:android drawText set width?android drawText设置宽度?
【发布时间】:2011-01-05 20:33:11
【问题描述】:

有没有办法在 android 上以设定的宽度绘制文本。

我正在尝试在 300 像素宽的框中绘制文本。我想将文本框设置为 300px 并右对齐。这样它就与框的右侧对齐。

我会为它设置一个默认值,但文本不会总是相同,并且随着字符的增长,它不会再对齐。

【问题讨论】:

    标签: android canvas drawtext


    【解决方案1】:

    我建议另一种方法:将带有 wrap_content 集的标签放置在框内并指定右对齐。这可能需要对布局进行一些创造性的使用,但我认为它最终会更加强大。

    【讨论】:

      【解决方案2】:

      你不能只使用 TextView 吗?将最大宽度设置为 300px 并从那里开始。我可以看到这适用于除 GL 工作之外的任何东西。

      【讨论】:

      • 我认为他希望文本总是正好 300 像素宽,如果我理解正确的话,无论输入什么,都可以调整文本大小以适应。
      猜你喜欢
      • 2012-08-23
      • 1970-01-01
      • 2017-10-27
      • 2012-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-01
      • 2012-04-26
      相关资源
      最近更新 更多