【发布时间】:2015-06-11 17:10:10
【问题描述】:
我为不同的屏幕分辨率使用不同大小的文本。为此,我创建了资源 values/dimens.xml 和 values-sw720dp/dimens.xml。在手机上看到了一个功能,分辨率为 540x960 的文本 RadioButton 大小取自 values/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);
【问题讨论】:
标签: android