有没有方法可以将样式应用于布局xml中特定类型的所有元素,而无需将样式属性实际添加到所有元素?将样式设置为布局中的所有TextView元素
我在GridLayout中有很多TextView元素。如果我可以说所有的TextView元素都应该具有“CellFont”样式而不必将该语句放入每个TextView元素中,那将会很好。下面
解决方案:
添加了GridLayoutCellFont风格style.xml并补充说,风格为安卓主题,在应用程序清单的活动。
style.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="GridLayoutCellFont">
<item name="android:textSize">22dp</item>
</style>
</resources>
清单:您可以使用样式或设定新的主题阅读更多Styles and Themes教程
你可以分享你的一些代码? – 2012-04-27 07:38:30
添加了解决方案:) – Mattias 2012-04-27 08:35:54