已解决:android - edittext lost focus to listview
在我的应用程序中,我正在尝试将数据插入数据库并检索它们并在listview上显示
我有一个相对布局和2个edittext和一个带有自定义适配器的列表视图,用于在listview中显示两列数据 edittext位于顶部,listview位于屏幕底部 我覆盖edittext onkey方法,检查用户是否按下回车键,然后如果在edittext1上,则编辑文本2请求聚焦,如果在edittext2上,则将数据插入数据库,从数据库中检索数据,并在后焦点到edittext2之后填充列表视图并继续此循环
但是,在edittext1焦点上按Enter键后插入一行后转到edittext2并快速跳转到listview第一项!!!!我可以通过点击edittext2重新聚焦,但这不应该发生
我检查我的代码我只是在两个edittext没有列表视图之间传递请求焦点 我该怎么办?
编辑1: 我使用自定义编辑文本扩展类工作在一个活动,但不能解决所有问题没有解决
当我尝试将焦点从一个edittext更改为另一个edittext时,listview的第一项捕获焦点并突出显示