在手机的设置中,我可以全局更改应用的字体大小。android设置:调整字体大小
设置>显示>字体大小
我可以做的字体大小(小,中,大,非常大),也看过Java和(如果适用)。只为我的应用程序设置? 我试图改变字体大小如下。
Button buttonbig = (Button) dialog.findViewById(R.id.btn_big);
buttonbig.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
float fScale = getResources().getConfiguration().fontScale;
String fontSize = String.valueOf(fScale);
conf.fontScale =fScale + 0.15f;
getResources().getConfiguration().setTo(conf);
TextView textView = (TextView) dialog.findViewById(R.id.lbl_size_act);
textView.setText(fontSize);
}
});
dialog.show();
我的文本视图显示新的大小。然而,文本仍然是相同的大小。让任何人知道什么是错的?
+0