我有editText
,默认情况下会占用大量空间。我为textView添加了背景,导致editText背景不可能。
当我执行命令:
editText.setHeight(50);
无论什么整数都给出了相同的结果:
我的文字被裁剪了。我想我不得不减少editText边距以适应我的文字。
主要问题是第一张图片中的行之间有很大的空间。
答案 0 :(得分:0)
你可以这样做
int reducedValue =5;
editText .setPadding(editText .getPaddingLeft()-reducedValue,
editText .getPaddingTop()-reducedValue,
editText .getPaddingRight()-reducedValue,
editText .getPaddingBottom()-reducedValue);
editText.setCompoundDrawablesWithIntrinsicBounds(editText .getPaddingLeft()-reducedValue,
editText .getPaddingTop()-reducedValue,
editText .getPaddingRight()-reducedValue,
editText .getPaddingBottom()-reducedValue);