Я новичок в реагирующем родстве и хочу исправить размер текста на всех экранах приложения, если я увеличу размер текста из настроек устройства, тогда и размер шрифта должен быть таким же, как я пытался,
Text.defaultProps.allowFontScaling=false;
в android.index.js и
public void adjustFontScale(Context context, Configuration configuration) {
configuration.fontScale =(float) 0.85;
DisplayMetrics metrics = context.getResources().getDisplayMetrics();
WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
wm.getDefaultDisplay().getMetrics(metrics);
metrics.scaledDensity = configuration.fontScale * metrics.density;
context.getResources().updateConfiguration(configuration, metrics);
}
в mainactivity.js, вызываемом в oncreate () после super.onCreate ();
, а также пользовательская тема, связанная с AndroidManifest.xml, не работала
, если у кого-то есть другое решение для этого, пожалуйста, помогите мне.
он отлично работает на устройстве ios.