【问题标题】:TextView over a ImageView width超过 ImageView 宽度的 TextView
【发布时间】:2014-09-02 22:11:38
【问题描述】:

这是 ImageView 之上的 TextView。

http://myweb.midco.net/hgs/josey.png (不会让我用 7 个代表发布图片)

我已经设置了宽度和内边距

 jTV.setWidth(1200);
 jTV.setPadding(0,0,0,0);

ImageView 也设置为 1200 的宽度,TextView 是可移动的文本。当我移动它时,我记录了 jTV.getWidth() 和 jIV.getWidth(),它们都显示 1200。为什么 TextView 的宽度比 ImageView 的小。答案将帮助我正确限制可以移动文本的位置。谢谢。

【问题讨论】:

  • 任何其他边距填充?
  • 可能有其他我不明白的填充是默认设置的。如何将边距填充设置为 0?

标签: android textview imageview


【解决方案1】:

实际的TextView 与ImageView 一样宽。问题是文本大小没有ImageView 大。尝试将layout_width 和layout_height 设置为wrap_content,然后使用layout_marginTop、layout_marginBottom 属性来“移动”它。

如果您只是希望文本更大,只需根据需要更改 textSize 属性即可。

【讨论】:

    猜你喜欢
    • 2016-04-01
    • 1970-01-01
    • 2021-08-07
    • 1970-01-01
    • 2012-12-13
    • 2012-07-16
    • 1970-01-01
    • 2015-04-14
    • 2012-08-14
    相关资源
    最近更新 更多