Android中怎么设置某一个View中所有的文字样式

Android中如何设置某一个View中所有的文字样式
不使用theme,因为使用theme后,包括dialog中的字体也会随之改变。
我只想改变某一个layout中的所有字体。
我现在试着改变布局容器的字体样式,貌似不行!
难道就不能像网页中,改变*div的样式,那么div中所有的字体就会应用同一个样式吗?

------解决方案--------------------
不用theme,应该使用style啊,争对某一个view设置不就可以了,在style里面设置你想要的字体属性
------解决方案--------------------
亲, TextAppearanceSpan 能达到这个效果。
------解决方案--------------------
你自定义一个TextView ,都是一个颜色
------解决方案--------------------
你自定义一个TextView就行了 然后那几十个TextView就用你自定义的 而自定义TextView实现起来也很简单 你只需要设置它的默认字体就行了