好吧,我正在为 7 英寸平板电脑开发应用程序,尤其是为 nexus 7 开发应用程序,并且在 XML 布局文件中,我收到警告
避免使用小于 12sp 的尺寸:11sp
如果我将任何 textField 的大小设置为小于 12sp ?
我正在添加屏幕截图以更清楚地说明问题
好吧,我正在为 7 英寸平板电脑开发应用程序,尤其是为 nexus 7 开发应用程序,并且在 XML 布局文件中,我收到警告
避免使用小于 12sp 的尺寸:11sp
如果我将任何 textField 的大小设置为小于 12sp ?
我正在添加屏幕截图以更清楚地说明问题
对于默认字体缩放,1sp = 1dip = 1/160"。11sp 的高度大约是 1/15 英寸,非常小。
这是一个 Lint 错误。您可以覆盖它 - 按<Ctrl>-<1>
,快速修复列表菜单应该让您能够抑制消息。
但是,如果您尝试 12sp,您可能会发现它也非常小,并且无论如何您都想要更大的字体。
您可以使用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"/>