Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何避免自定义用户设置影响应用程序中的字体大小_Android - Fatal编程技术网

Android 如何避免自定义用户设置影响应用程序中的字体大小

Android 如何避免自定义用户设置影响应用程序中的字体大小,android,Android,我想避免用户对字体的设置偏好影响我应用程序中各种文本视图等的字体大小 最好的方法是什么 我想避免用户对字体的设置偏好影响我应用程序中各种文本视图等的字体大小 只有当用户觉得较大(或可能较小)的字体可以提高设备的使用率时,才会更改字体比例。您的应用程序应该通过使用sp文本大小单位进行调整以匹配。如果你的应用拒绝接受用户的请求,用户可能不喜欢你的应用 最好的方法是什么 不要将sp单位用于文本大小,并做好在Play Store上进行负面评论的准备。允许用户通过为不同大小提供适当的布局来影响应用程序中的

我想避免用户对字体的设置偏好影响我应用程序中各种文本视图等的字体大小

最好的方法是什么

我想避免用户对字体的设置偏好影响我应用程序中各种文本视图等的字体大小

只有当用户觉得较大(或可能较小)的字体可以提高设备的使用率时,才会更改字体比例。您的应用程序应该通过使用
sp
文本大小单位进行调整以匹配。如果你的应用拒绝接受用户的请求,用户可能不喜欢你的应用

最好的方法是什么


不要将
sp
单位用于文本大小,并做好在Play Store上进行负面评论的准备。

允许用户通过为不同大小提供适当的布局来影响应用程序中的显示,这不是更好吗?@Gorgseneger在任何情况下,我都不想在我的应用程序中包括自定义字体和自定义字体设置,因此,允许用户系统设置影响字体行为可能会导致图形问题。此处链接了有关单位的更多信息:这是错误的“不要将sp单位用于文本大小,并准备在Play Store上进行负面评论”。如果在应用程序中包括自定义字体,则字体大小设置不同,需要不同的设置,我将在应用程序中包含的设置,因此使用sp可能会导致图形问题。