【发布时间】:2017-09-01 17:00:02
【问题描述】:
我有一个带有填充的可滚动 EdiText,但如您所知,当您滚动 EditText 内的文本时,它会被填充剪掉而不是重叠。
EditText 没有 clipToPadding 选项。有没有办法模仿 ViewGroup 中可用的 clipToPadding="false" 功能?
【问题讨论】:
标签: android android-layout android-edittext android-view textview
我有一个带有填充的可滚动 EdiText,但如您所知,当您滚动 EditText 内的文本时,它会被填充剪掉而不是重叠。
EditText 没有 clipToPadding 选项。有没有办法模仿 ViewGroup 中可用的 clipToPadding="false" 功能?
【问题讨论】:
标签: android android-layout android-edittext android-view textview
这有点hacky,但你可以添加一个阴影半径等于底部填充的透明阴影。
例如
editText.setShadowLayer(editText.extendedPaddingBottom.toFloat(), 0f, 0f, Color.TRANSPARENT)
【讨论】: