Android主题定制
我正在研究我的 Android 应用程序的主题。在我浏览了 Android SDK 中的“样式和主题”和这个 文章,我还有一个问题。
简而言之,如何使用 android:textSize
对于一个 TextView
为 14 dial
,而对于一个 TextView
使用 18 dial
另一个 TextView
,在 Theme
内?
我知道如何用样式来做到这一点。我可以定义两种不同的样式,并使两个不同的 TextView 使用这些样式。
我觉得困难的是如何用主题来做到这一点。主题允许我定义 android:textSize
,但它适用于 Activity
的所有布局中的所有 TextView
。
知道怎么做吗?
谢谢。
I am working on theme-ing my android app. After I went through 'Styles and Themes' in Android SDK and this article, I am still left with one question.
Simply put, how can I use android:textSize
to be 14 dip
for one TextView
, while 18 dip
for another TextView
, inside a Theme
?
I know how to do this with styles. I can define two different styles and make the two different TextViews to use those styles.
What I find difficult is how to do this with Theme. A theme lets me define let's say android:textSize
, but then it's applicable to all the TextView
s in all the layouts of the Activity
.
Any idea how to do that?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您还可以通过创建样式(例如“潜文本”)来实现此目的,并将潜文本样式应用于多个元素。查看我在这个问题中发布的链接。
https://stackoverflow.com/questions/ 2973928/如何使应用程序主题可由用户配置/3680841#3680841
You can also do it with creating a style, for instance, "subtext", and apply the subtext style to multiple elements. Check out the links I posted in this question.
https://stackoverflow.com/questions/2973928/how-to-make-theme-of-application-configurable-by-user/3680841#3680841