纯代码写UI的时候,如何指定style?

      有的时候,需要使用纯代码实现Android UI,那么这个时候如何指定某个UI组件的样式呢?

      一般来说,UI组件都有一些set方法可供使用,以调整一些UI属性,从而达到调整样式的目的。

      但是,情况并非总是如此,有的属性没有可供使用的set方法,例如RatingBar,如果你想使用小号的样式,该怎么办呢?

      答案是,这些UI组件的构造函数,提供了一个样式参数,你可以传入一个样式id,在一开始指定它的样式,以后不能修改了。

      对于RatingBar,示例代码如下:

mRatingBar = new RatingBar(getContext(), null, android.R.attr.ratingBarStyleSmall);
原文地址:https://www.cnblogs.com/frydsh/p/3571268.html