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