我有一个白色背景布局的 EditText。 在 Android 2.x 上,EditText 是可见的,周围有一个框架,但在 Galaxy Nexus 上的 Ice Cream Sandwich 中,只有单击它才可见。然后出现其下方的蓝线。
我认为这是由于《 Ice Cream Sandwich 》中的全息主题造成的,但我能以某种方式让这条线一直显示吗?或者我是否必须添加自定义背景 9patch-image?
我使用 ActionBarSherlock 是为了实现兼容性,但我认为这不是问题,因为 EditText 在旧版本上正常显示。
问候, 金姆
最佳答案
我建议您为其创建自己的背景。您可以做的另一件事是,将 View 设置为默认聚焦,这可能或可能不适用于您的应用程序的目的。 只需让您的 View 在加载后调用 requestFocus() 即可。
关于android - EditText 未显示在 Ice Cream Sandwich 下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9418520/