我为不同的屏幕分辨率使用不同大小的文字。为此,我创建了一个资源值/ dimens.xml和values-sw720dp / dimens.xml。在手机上看到一个功能,分辨率为540x960大小的文本RadioButton取自值/ dimens.xml和手机,分辨率为720x1280,来自values-sw720dp / dimens.xml。但对于其他非编程的项目,如布局中定义的Xml文本大小是正确的。为什么会这样?
RadioButton newRadioButton = new RadioButton(this);
newRadioButton.setTextSize(getResources().getDimension(R.dimen.edit_text_size));
newRadioButton.setTextColor(Color.parseColor("#002060"));
radiogroup.addView(newRadioButton, layoutParams);
答案 0 :(得分:0)
将文件夹名称更改为values-xhdpi,然后将其检查