【问题标题】:Set padding for textview works only after setting background resource - Android为 textview 设置填充仅在设置背景资源后才有效 - Android
【发布时间】:2015-04-25 20:10:27
【问题描述】:

在设置填充后将背景资源设置为 textview 的可绘制 xml 不会填充 textview,反之亦然。怎么样?

例子

作品

   textView.setBackgroundResource(borderColor);
   textView.setPadding(10, 0, 10, 0);

没用

   textView.setPadding(10, 0, 10, 0);
   textView.setBackgroundResource(borderColor);

【问题讨论】:

  • 使用布局参数并在 textview 上设置
  • 我想知道为什么我们在设置背景之前设置填充时它不起作用

标签: android textview


【解决方案1】:

当您更改背景时,填充会重置。这是默认行为。 您可以找到有关此的更多信息: herehere

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-14
    • 1970-01-01
    • 2012-08-28
    • 1970-01-01
    相关资源
    最近更新 更多