Android:TextView.setTextAppearance()不会影响文本大小吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (16)

在我的三星GalaxyNote上运行,下面的代码记录了每个日志语句的28.0条。我做错什么了吗?

label = new TextView(context);
Log.e("text size", "" + label.getTextSize());

label.setTextAppearance(context, android.R.attr.textAppearanceLarge);
Log.e("text size", "" + label.getTextSize());

label.setTextAppearance(context, android.R.attr.textAppearanceSmall);
Log.e("text size", "" + label.getTextSize());
提问于
用户回答回答于

使用这个style类,而不是attr

label.setTextAppearance(context, android.R.style.TextAppearance_Large);

扫码关注云+社区