如何减少边框和文本之间的空间。 像
这样的编辑文本 <EditText android:id="@+id/edit"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:padding="0dp"
android:layout_margin="0dp"
android:hint="UCUS NO"
android:textAlignment="center"
android:inputType="textCapCharacters"
android:visibility="gone"
android:layout_weight="0.2"
android:textSize="12sp">
</EditText>
文本和边框之间有很大的空间
答案 0 :(得分:0)
这可能是由某些原因引起的,最可能的是EditText配置了minHeight和minWidht *。覆盖它以删除空格。
*请记住,任何可触摸的视图都应该至少有48dp才能用户友好。
答案 1 :(得分:0)
您应该调查TextView
的父EditText
。它包含许多处理行间距和字体间距的方法。
你可能拥有的是这两个设置的组合,创造出似乎是&#34;额外空间&#34;。
这些是:
android:lineSpacingExtra
android:lineSpacingMultiplier
android:includeFontPadding
android:elegantTextHeight
记住几件事:
即使对于所有大写字母,您的重音符号也可以在上方或下方延伸。
对于小写字母,您将悬挂字符标记。
对于文本选择,您需要用于突出显示和选择标记的空间。