更改xamarin Android上的FontScale

更改xamarin Android上的FontScale,xamarin,xamarin.android,Xamarin,Xamarin.android,我正在xamarin forms PCL上开发一个应用程序。 我想强制我的应用程序使用FontScale normal(1),因为如果用户在系统上定义了超大文本,这将使我的应用程序的某些功能崩溃 我试着在安卓上这么做 Android.Content.Res.Resources.System.Configuration.FontScale = 1; 但这没有效果。有人知道这是否可能?修复崩溃,而不是弄乱字体比例。@Cheesebaron我认为这不可能。我正在使用PrintService打印一些h

我正在xamarin forms PCL上开发一个应用程序。 我想强制我的应用程序使用FontScale normal(1),因为如果用户在系统上定义了超大文本,这将使我的应用程序的某些功能崩溃

我试着在安卓上这么做

Android.Content.Res.Resources.System.Configuration.FontScale = 1;

但这没有效果。有人知道这是否可能?

修复崩溃,而不是弄乱字体比例。@Cheesebaron我认为这不可能。我正在使用PrintService打印一些html,我设置了所有字体大小,但当比例与正常大小不同时,它将打印错误。因此,我认为最好的解决方案是这样。那么在WebView上更改字体大小如何?@Cheesebaron我已经在这样做了,因为我的WebView是由html构建的,所有元素都设置了文本大小。更改FontScale时,所有元素也将更改