我有不同视图类型的列表视图,包括微调器和edittexts。我有一个focuslistener监听onfocus丢失事件,因为我必须做一些后期处理。由于用户可能不得不通过触摸从一个edittext切换到下一个edittext,并且在我的焦点丢失事件中调用notifydatachanged会触发重绘视图,我使用变量来设置最后一个焦点编辑文本(每当edittext获得焦点时)这样我就可以在适配器的getview调用中为相应的edittext请求焦点。
观察:如果首先触摸纺纱机,它们可以正常工作。但是,如果在任何编辑文本聚焦并输入值后触摸它们,则微调器将不会在触摸时设置所选项目。
是否有人能够解释这一观察结果或建议解决方法?