【问题标题】:EditText: how to set clipToPadding to falseEditText:如何将 clipToPadding 设置为 false
【发布时间】:2017-09-01 17:00:02
【问题描述】:

我有一个带有填充的可滚动 EdiText,但如您所知,当您滚动 EditText 内的文本时,它会被填充剪掉而不是重叠。

EditText 没有 clipToPadding 选项。有没有办法模仿 ViewGroup 中可用的 clipToPadding="false" 功能?

【问题讨论】:

    标签: android android-layout android-edittext android-view textview


    【解决方案1】:

    这有点hacky,但你可以添加一个阴影半径等于底部填充的透明阴影。

    例如

    editText.setShadowLayer(editText.extendedPaddingBottom.toFloat(), 0f, 0f, Color.TRANSPARENT)
    

    【讨论】:

      猜你喜欢
      • 2014-09-14
      • 1970-01-01
      • 2018-01-26
      • 2012-08-10
      • 1970-01-01
      • 1970-01-01
      • 2014-07-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多