我需要将一个主题应用于按钮,而不管Application主题(以编程方式还是以xml形式)。我发现的资源基本上指向我使用ContextThemeWrapper
问题,因为我找不到一个正确做法的好例子
我的xml有
<LinearLayout>
<TextView> <!-- Should follow the current theme !>
<Button> <!-- Needs to be irrespective of the theme; I need to put in the Light theme here always>
</LinearLayout>
在我的onCreate中我有
LayoutInflater to inflate
getLayoutInflater().inflate ..
TextVIew t = view.findViewById(txt);
// How do I change this theme from code or XML
Button b = view.findViewById(but);
我需要应用主题;风格不会。
由于
答案 0 :(得分:0)
试试这个:
<Button
style="@style/MyStyle">
应该就够了。