当前位置: 首页 > 知识库问答 >
问题:

Android-下一步按钮不工作

公羊俊德
2023-03-14

我在堆栈中有2个片段,它们都包含EditText。(红色编辑文本来自底部片段)

当我点击软键“下一步”按钮时,光标应该移动到第二个编辑文本,但它跳到了底部片段编辑文本。

如果我使用“fragmentManager”。replace(new TopFragment())',因此堆栈中只有一个片段,没有问题,光标移动到第二个编辑文本。

“碎片Manager.replace(...)”不是一个解决方案,我有一个底部片段的回调。

共有1个答案

糜宜民
2023-03-14

您可以通过使用接口在片段之间对话或导出第二个片段的EditText变量(我不建议这样做),在第一个EditText和requestFocus()中捕捉回车键

示例:

yourEditTextFragment1.setOnEditorActionListener(new TextView.OnEditorActionListener() {
        @Override
        public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
            if (actionId == EditorInfo.IME_NULL
                && event.getAction() == KeyEvent.ACTION_DOWN) {
                // User pressed enter tell fragment 2 to requestFocus()
                // on it's EditText :)
            }
            return true;
        }
    });
 类似资料:
  • 我有一个包含36个按钮的响应网站。乍一看,我们只能看到12个按钮,我需要验证它们的文本值,我知道如何做到这一点。但问题是我需要点击下一步按钮,直到它不可见。那么在c#中如何用selenium来做呢? 此外,在单击“下一步”时,我们需要将按钮的文本存储在一个列表或数组中,这样我就可以将所有列表添加到一个新列表中并进行比较。 看看下面的代码,我试过了。 现在上面的工作正常,但当“下一步”按钮不可用时,

  • 我正试图让JQuery在按下下一个按钮时自动单击该按钮。在互联网上,我发现应该是这样的(查看JQuery部分)。但由于某种原因,它不起作用。 它们必须在同一个代码中吗? 我尝试过的:JQuery: 表单中的按钮1 HTML: 表单中的按钮2 HTML:

  • 我正在进行分页。我们在应用程序中有两个按钮和。我在每页上显示5条记录,如果当前数组中没有数据(数组数据来自API),我想禁用Next Button。我是ReactJS的初学者,请帮助我如何禁用Next按钮。 密码

  • 我有一个问题使添加到购物车按钮工作。不确定是哪一部分代码导致了这个问题。但是,问题的链接是:https://barkerbespoke.com/collections/tie-collection/products/black-wool 你有什么建议?

  • 我是一个新手,我正在尝试创建一个应用程序来在我的投资组合中使用。本质上,该程序是一个可以访问不同菜单的菜单(json文件:texas_pick.js,Breakth.js…),该程序旨在以按钮的形式显示菜单选项,按钮的详细信息从各自的json文件中检索。我面临的问题是,单击菜单选项时,会检索最后一个菜单项的数据。我将后端编程为只将商品名称和价格推送到数据库,而前端则检索这些数据并将其显示在表上。检