仅当我离开屏幕时,EditText才会失去焦点

沙龙

当我EditText失去焦点时,我正在尝试关闭键盘我为此使用此代码

edt.setOnFocusChangeListener(new View.OnFocusChangeListener() {
        public void onFocusChange(View v, boolean hasFocus) {

            if (!hasFocus) {
                InputMethodManager imm = (InputMethodManager) getBaseContext().getSystemService(INPUT_METHOD_SERVICE);
                imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
                Log.d(TAG, "edt focus lost");
            }

            if (hasFocus)
                Log.d(TAG, "edt has focus");
        }
    });

当我触摸它时,我立即获得焦点。但是直到离开屏幕我才不会失去专注。

我尝试打开Dialogs页面上的其他对象,Views用自己的听众触摸其他对象,但是在离开屏幕之前不会触发“焦点丢失”消息。

为什么会这样呢?

马蒂阿什人

可聚焦视图(例如this EditText)仅在另一个可聚焦视图获得焦点时才会失去焦点默认情况下,大多数视图无法聚焦。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅当我离开屏幕时,EditText才会失去焦点

来自分类Dev

滚动大的EditText时,如何防止ActionBar离开屏幕?

来自分类Dev

当我单击其他区域时,如何让edittext失去焦点?

来自分类Dev

仅当断开屏幕电缆连接时,笔记本电脑才会打开

来自分类Dev

当我使用pygame.transform.rotate()时,它将移动我的图像,因此,如果连续使用,它将离开屏幕。为什么?

来自分类Dev

当我输入字符时,SwiftUI中的TextField失去焦点

来自分类Dev

仅当我附加第二个屏幕时,KDE通知弹出窗口才会出现

来自分类Dev

仅当我在末尾编写enter()时图形才会更新

来自分类Dev

我希望我在pygame中的角色不要离开屏幕

来自分类Dev

当光标离开屏幕时,游戏不会以Javascript结尾

来自分类Dev

离开屏幕时Android ViewPager Fragments不会被破坏

来自分类Dev

斯威夫特| 滚动离开屏幕时 UIViewTable 更改复选标记

来自分类Dev

当我将鼠标光标移到屏幕的左边缘和顶部边缘时,导致桌面元素失去焦点的原因是什么?

来自分类Dev

防止视图离开屏幕

来自分类Dev

防止窗户离开屏幕

来自分类Dev

防止乌龟离开屏幕?

来自分类Dev

仅当我按下箭头时,我的滑块才会出现。

来自分类Dev

当我使输入失去焦点时,为什么此CSS3过渡不起作用?(:焦点)

来自分类Dev

仅当我右键单击检查元素时,Google Charts仪表板才会加载

来自分类Dev

仅当我们有多个线程时,才会出现非重入问题吗?

来自分类Dev

仅当我获得用户位置时,App Force才会关闭

来自分类Dev

仅当我滚动表格视图时,才会加载UITableViewCell中url中的图像

来自分类Dev

仅当我释放(而不是按下)鼠标按钮时,右键单击才会注册

来自分类Dev

仅当我直接点击页面时,才会出现Backbone 401错误

来自分类Dev

仅当我将手机置于横向模式时,表格视图才会加载

来自分类Dev

仅当我不设置断点时,Android才会抛出NullPointerExpception

来自分类Dev

仅当我右键单击检查元素时,Google Charts仪表板才会加载

来自分类Dev

仅当我首先终止wsl时,explorer.exe才会打开

来自分类Dev

仅当我刷新页面时 componentWillReceiveProps 才会更新状态

Related 相关文章

  1. 1

    仅当我离开屏幕时,EditText才会失去焦点

  2. 2

    滚动大的EditText时,如何防止ActionBar离开屏幕?

  3. 3

    当我单击其他区域时,如何让edittext失去焦点?

  4. 4

    仅当断开屏幕电缆连接时,笔记本电脑才会打开

  5. 5

    当我使用pygame.transform.rotate()时,它将移动我的图像,因此,如果连续使用,它将离开屏幕。为什么?

  6. 6

    当我输入字符时,SwiftUI中的TextField失去焦点

  7. 7

    仅当我附加第二个屏幕时,KDE通知弹出窗口才会出现

  8. 8

    仅当我在末尾编写enter()时图形才会更新

  9. 9

    我希望我在pygame中的角色不要离开屏幕

  10. 10

    当光标离开屏幕时,游戏不会以Javascript结尾

  11. 11

    离开屏幕时Android ViewPager Fragments不会被破坏

  12. 12

    斯威夫特| 滚动离开屏幕时 UIViewTable 更改复选标记

  13. 13

    当我将鼠标光标移到屏幕的左边缘和顶部边缘时,导致桌面元素失去焦点的原因是什么?

  14. 14

    防止视图离开屏幕

  15. 15

    防止窗户离开屏幕

  16. 16

    防止乌龟离开屏幕?

  17. 17

    仅当我按下箭头时,我的滑块才会出现。

  18. 18

    当我使输入失去焦点时,为什么此CSS3过渡不起作用?(:焦点)

  19. 19

    仅当我右键单击检查元素时,Google Charts仪表板才会加载

  20. 20

    仅当我们有多个线程时,才会出现非重入问题吗?

  21. 21

    仅当我获得用户位置时,App Force才会关闭

  22. 22

    仅当我滚动表格视图时,才会加载UITableViewCell中url中的图像

  23. 23

    仅当我释放(而不是按下)鼠标按钮时,右键单击才会注册

  24. 24

    仅当我直接点击页面时,才会出现Backbone 401错误

  25. 25

    仅当我将手机置于横向模式时,表格视图才会加载

  26. 26

    仅当我不设置断点时,Android才会抛出NullPointerExpception

  27. 27

    仅当我右键单击检查元素时,Google Charts仪表板才会加载

  28. 28

    仅当我首先终止wsl时,explorer.exe才会打开

  29. 29

    仅当我刷新页面时 componentWillReceiveProps 才会更新状态

热门标签

归档