在 activity 级别设置多个文本视图的样式

style multiple textviews at activity level

我们在嵌套在 RelativeLayout 中的 GridView 中有多个 textview wights textviews 有这些 id 的 tv1 tv2 等从这里我有多种布局适用于各种屏幕尺寸 sw400dp sw360dp 等我们想要完成的是有问题地使用一种样式奇数编号的 tv1 和不同风格的 tv2 这个应用程序有多个活动。这可能是最好的问题接下来我如何区分清单中的奇数和偶数。我只是改变宽度,字体大小只从一种布局改变到另一种布局。

@user2475470 将 9 行 GridView 与 18 个 TextView 嵌套可以减少到仅 9 个 TextView 小部件,这将使应用程序中的代码更轻一些,但这并不是您问题的确切答案。您可能会查看在清单

中命名小部件的帖子

@James_Duh 感谢您的回答,但我有一个更好的主意我所做的是创建两个样式 theOdd 和 theEven 使背景颜色成为每行 TextView 所需的颜色然后将它们应用到清单文件我用这行代码

将正确的STYLE附加​​到ActivityXML文件中相应的TextView
style="@style/theOdd" or style="@style/theEven"

我怀疑我能否对我的答案投赞成票,但它提供了更多的优雅和更少的代码