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

带有EditText的Android ListView失去AdjustPan

仲孙向明
2023-03-14

我有一个列表视图,每行都有EditText。我的问题是,当我单击EditText时,adjustPan正在工作(我的意思是EditText位于软键盘上方),但当我开始输入字母时,EditText会隐藏在键盘上。

请帮帮我...多谢

共有1个答案

庄星汉
2023-03-14

在清单文件中尝试此操作:

      <activity 
              android:name=".MyEditTextInListView"
              android:label="@string/app_name"
              android:windowSoftInputMode="adjustPan" >

在您的活动中包含listview。

 类似资料:
  • 编辑文本中的MaxLines属性不起作用: 我在我的Gradle中使用以下内容: 虽然我已经为我的编辑文本指定了Android:maxLines=“1”,编辑文本转移到我在Android5.1上测试的新行,但这在我以前的应用程序上运行良好,但我最近更新了我的构建工具,我不确定Android:maxLines=“1”为什么没有按预期工作。

  • 在我的活动中,我有一个editText字段。当用户点击它时,editText获得焦点并出现键盘。现在,当用户按下手机上的硬件后退按钮时,键盘会消失,但光标仍保留在Edittext中,即它仍然具有焦点。当按下后退按钮时,是否有可能使EditText失去焦点?我尝试使用以下代码,但它不起作用:

  • 我希望能够检测编辑文本何时没有被点击,这样我就可以用文本视图替换它。我试过了 但是祝酒词不会被调用。

  • 当失去焦点时,我需要捕捉,我搜索了其他问题,但没有找到答案。 我这样使用 但是,这对我不起作用。

  • 我尝试开发一个小android应用程序,并显示一个对话框警报,其中只包含一个edittext,以填充自定义内容作为下一个链接 创建自定义布局我有这个代码,但它不工作 } 但是代码循环运行 我不明白 在我班上的主要活动 我有这个密码 这是我的风格。xml 我的logcat是下一个 谢谢你的帮助,

  • 在我的应用程序中,我需要能够捕捉到编辑文本(editText)是否失去了焦点,我已经在java中找到了如何做到这一点,但在kotlin中我还不能找到如何做到这一点。 我找到的Java答案是: 有人能帮我把这个转换成kotlin吗?