我在xml中使用android:theme="@android:style/Theme
作为方框的Edittext
字段。
但是在jellybean和kitkat OS中,默认行将会出现。
如何使用android中所有操作系统支持的相同主题?
我希望“编辑”文本字段为方形。
答案 0 :(得分:0)
如果你想在所有版本的Android上使用相同的主题,你需要创建自己的主题,而不是继承系统主题,系统主题可以并且确实从一个版本更改为下一个版本。
例如,在您的示例中,您可以将Gingerbread EditText主题复制到您自己的项目中,然后使用它而不是系统主题用于ExitText。这样你就可以获得带有橙色高光的方形白框,而不是仅使用彩色线条的后期主题。
您可以从源代码中获取主题和相关的drawable。