轻松实现APP换肤功能,包装了基础View,换肤过程无需重建页面。
自定义SkinTextView继承自AppCompatTextView,根据布局文件中预设的资源id可以实现页面内所有View一键换肤,
支持的属性如下:
android:background="@drawable/common_background"
android:drawableTop="@drawable/fish"
android:drawableLeft="@drawable/fish"
android:drawableRight="@drawable/fish"
android:textColor="@color/common_text_color"