Android EditText似乎是焦点

时间:2014-07-28 17:27:05

标签: android android-edittext focus

是否可以让编辑文本显示在焦点上,但实际上并不是焦点。我想在我的UI中的两个或多个编辑文本上使用明亮的蓝色下划线,但从不让它们聚焦或具有闪烁的插入点。我试过了android:focusable="false",但这让它变灰了。我还尝试了其他一些组合,但似乎无法找到有效的组合。

3 个答案:

答案 0 :(得分:1)

尝试使用

setSelected(true);

我认为这会有所帮助

修改
总结一下,我认为你不能同时在多个edittext上设置setSelection,但是你可以通过使用选择器为它们提供自定义背景来自定义你的editext,这样它们就会像选中一样。

您可以使用这些允许快速生成资源的工具来完成它。 http://romannurik.github.io/AndroidAssetStudio/

答案 1 :(得分:0)

试试这个:

<EditText ... >
 <requestFocus />
</EditText>

希望这有帮助。

答案 2 :(得分:0)

以编程方式,您可以“请求关注”您的观点:

myEditText.requestFocus();

或通过xml:

<EditText>
 <requestFocus />
</EditText>