好吧,我正在为7英寸平板电脑开发应用程序,特别是针对nexus 7,在XML布局文件中,我收到警告
避免使用小于12sp的尺寸:11sp
如果我将任何textField的大小设置为小于12sp?
我正在添加屏幕截图以更清晰地解决问题
答案 0 :(得分:18)
对于默认字体缩放,1sp = 1dip = 1/160“.11sp的高度约为1/15英寸,这非常小。
这是一个Lint错误。您可以覆盖它 - 按<Ctrl>-<1>
,快速修复列表菜单可以禁止显示该消息。
但是,如果你尝试12sp,你可能会发现它也非常小,而且你还想要一个更大的字体。
答案 1 :(得分:1)
您可以使用 tools:ignore="SmallSp"
忽略该警告
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="false"
android:text="NileshRathod"
android:textSize="8sp"
tools:ignore="SmallSp"/>