完成活动后如何取下键盘?

2024-03-13

我有一个用户在其中输入的活动,然后单击“确定”按钮。完成后,活动关闭并返回到旧活动,但软键盘仍然在屏幕上!我试过了android:windowSoftInputMode="stateHidden" and

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

但它什么也没做。


在活动的 OnPause 中,您应该执行以下操作

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
        imm.hideSoftInputFromWindow(et.getWindowToken(), 0);

其中 et 是 EditText 的实例。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

完成活动后如何取下键盘? 的相关文章

  • 不小心删除了Android布局文件

    我不小心从我的 Android 项目中删除了一个布局文件 有什么办法可以拿回来吗 自从做完之后我就再也没碰过 而且我在其他地方没有该文件的副本 如果您的 bin 文件夹中有该 apk 那么您很幸运 使用apktool https code
  • 使用mac或windows的QPython开发环境

    刚接触QPython 没有找到任何参考资料 最终在 Mac 或 PC 上进行开发 在 Android 设备上部署代码 与在 Android 设备上开发代码本身相比 这似乎非常尴尬 特别是对于较大的项目 我希望使用 普通 IDE 例如 Int
  • 如何在 AndroidEnvironment 构建文件的环境变量中指定下载目录的路径

    使用 Visual Studio 2022 17 2 0 Preview 1 0 我目前正在尝试创建一个 MAUI 应用程序 该应用程序已经在 Windows 上运行良好 也可以在 Android 下运行 该应用程序使用一个库 SaxonC
  • 运行时异常无法在未调用 Looper.prepare 的线程内创建处理程序错误

    我正在尝试上传带有其他一些 EditText 的照片 我从在线示例中获取了示例代码并对其进行了一些编辑 但是 我收到此错误 08 29 21 36 46 000 E AndroidRuntime 4566 FATAL EXCEPTION A
  • 工具栏下方的白条

    所以我有一个带有工具栏的应用程序 工具栏下方出现一个白条 最后的屏幕截图 我不希望那个栏在那里我尝试添加 maxHeight 以查看它是否有效 但没有运气 这是我的样式和 v21 style xml style
  • 使用 BroadcastListener 通话结束后从 Calllog 中获取通话持续时间

    我需要尝试在通话结束后获取通话持续时间 我有一个广播侦听器 它使用电话管理器跟踪电话状态 即 摘机 空闲 等 使用此接收器 我可以了解拨出呼叫何时完成 通话完成后 我启动一项服务来获取上次通话的通话持续时间 但是 我得到的值是前一个调用的值
  • Urban Airship:默认状态栏通知的自定义图标

    Urban Airship 建议创建自定义通知CustomPushNotificationBuilder如果您想对状态栏通知进行任何修改 包括简单地更改图标 不幸的是 使用RemoteView因为通知会带来许多与定制制造商和 或特定于平台的
  • Java-Android 上的 MulticastSocket 问题

    我开始使用 MulticastSocket 进行编码 尝试制作一个带有客户端和服务器的简单应用程序来发送消息 我的服务器代码 import java io IOException import java net DatagramPacket
  • 如何在android中播放音频文件

    我的 Android 手机中有一个 mp3 文件 让它在我的 SD 卡中的某个位置成为 xyz mp3 如何通过我的应用程序播放它 只需您就可以使用MediaPlayer并播放音频文件 查看这个很好的例子 http www helloand
  • 从片段调用片段

    我想通过单击当前片段中的按钮来调用当前片段中的另一个片段 这是我的主要活动 import android app FragmentManager import android os Bundle import android support
  • Hilt:为什么是 ActivityRetainedScoped 与 ViewModelScoped

    我试图理解为什么ActivityRetainedScoped为希尔特的 DI 引入 在我看来 范围与ViewModelScoped应该做 我的印象是作用域是这样工作的 AppScope singleton gt ViewModelScope
  • Android sqlite插入记录如果不存在

    我想将一个新项目 Cheese 添加到 sqlite 表中 但前提是它不存在 我的表中只有两列 id KEY ROWID PR 和product name KEY NAME PR 我一直在尝试使用这些代码 但它给了我一个错误 public
  • 如何使用java.util.concurrent包实现后台线程?

    这是我首先使用的代码 但在最新的 Android 版本中AsyncTask类已被弃用并且 因此它没有响应 然后我使用了Thread类 但该类也不起作用 我想要与我得到的结果相同的结果AsyncTask班级 我知道我必须使用 java uti
  • 使用“adb devices”命令无法找到 Android 设备

    我正在开发Android申请于macOS我的应用程序在模拟器上运行良好 我想在设备上运行它 但是当我运行时adb devices我什么也没得到 localhost platform tools BF adb devices List of
  • 共享 Google 地图或拍摄 Android 手机屏幕截图

    我正在使用 android google map api v2 开发 android 应用程序 到目前为止我已经取得了以下成绩 打开谷歌地图显示用户的位置 当他行走时 他可以在地图上添加标记 标记他经过的地方 他可以删除标记或拖动它们 我现
  • Android 有类似 mechanize 这样的工具吗? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在创建一个 Android 应用程序 它必须在后台进行一些网上冲浪 以便为用户提供服务 我必须连接
  • 当包含 textColor 的样式应用于 textView 的 textAppearance 时,文本的颜色不会改变

    我想减少 xml 代码的重复 所以我为textView中的文本做了一些标准样式 我们可以在textView中的 style 属性和 android textAppearance 属性下应用样式 以下是我为文本外观制作的一些样式
  • 如何在Android模拟器中找到数据库文件的路径?

    我正在 Android 模拟器中执行一些 sqlite 查询 我想知道数据库文件存储在哪个路径 请给我一些如何找到它的想法 如果你能给我一些代码片段 乌尔 s 库马兰 数据库通常存储在 data data your applications
  • 生成最终存档时出错:无法获取调试签名密钥

    我无法在 mac 10 7 上使用 Eclipse 构建和运行我的 android 项目 我收到的错误是 生成最终存档时出错 无法获取调试签名密钥 更改 android 目录中的权限没有成功 尝试生成另一个项目 按照设置 SDK 的指南 甚
  • 如何在react-native应用程序中禁用屏幕截图?

    我已经使用react native制作了一个移动应用程序 目前只有android 它不是博览会应用程序 我想禁止用户在应用程序打开时截取屏幕截图 我知道不可能完全禁用此功能 但我想让至少更难截取屏幕截图 我找到了一些例子 但我不知道如何实现

随机推荐

  • PHP 致命错误:类“OAuth”

    我在网站上搜索了几个小时寻找答案 但没有任何帮助 我已经安装了 PHP Apache2 PECL OAuth 并编辑了 php iniextension oauth 我在输入 php example php 时收到此错误 我设置了令牌以及
  • 如何在 R 中加载多特征 geojson 文件的*部分*?

    我有一个 geojson 是FeatureCollection包含 2 种地理数据类型 LineString and a waypoint 查看原始文件here https raw githubusercontent com Robinlo
  • 尝试使用 Ajax 调用控制器方法 MVC 获取数据 我的代码附

    我在下拉值更改上调用 jquery 函数 jquery 方法是 function MyFunction alert DDlSurvey val ajax url Url Action GetSelectedQuestion ConductS
  • Android webview 无法正确渲染 html 内容

    我完全不知道这是否是正确的方法 但只要 webview 正在加载 我就会显示启动屏幕 当 webview 加载完成时 我会显示 webview 但是 webview 的 HTML 内容没有正确渲染 它可以在我的 Android 手机以及我拥
  • 获得广告响应。错误代码:1

    我正在设备中测试我的应用程序 它在调试 logcat 中显示错误 这个错误是什么以及如何解决这个问题 错误是 There was a problem getting an ad response ErrorCode 1 我的xml代码是
  • xlsread() 认为我的 1 行 CSV 有 1048576 行

    我想用 temp xlsread 1 csv A A 获取单行 CSV 文件的第一列1 csv 1 csv仅包含一行 5B0E8795E18013D0FBC33558F0512832 3 7 1 练习 榨汁机 榨汁机 真 假 2347 0
  • 将 pandas DataFrame 制作为 dict 并 dropna

    我有一些带有 NaN 的 pandas DataFrame 像这样 import pandas as pd import numpy as np raw data A 1 2 2 3 3 4 B 1 np nan 2 44 3 np nan
  • 如何在旋转动画后在 ImageView 上设置 OnClickListener

    我想在使用 addView 方法动态创建 ImageView 并在我的应用程序中旋转它们后 在 ImageView 上设置 OnClickListener 但是当我在屏幕上按下 ImageView 时 onClick 方法无法正常工作 如果
  • XPATH——由查询定义的结果顺序

    我有一个像这样的 xpath 表达式 element attr a element attr b element attr c 这是一个 或 语句 那么 我是否可以创建一个表达式来保证结果按照查询中的顺序出现 即使元素在文档中以不同的顺序出
  • Django(鼻子)测试加速,reuse_db 不起作用

    我正在使用 django nose 在 django 1 4 中运行单元测试 TEST RUNNER django nose NoseTestSuiteRunner 创建数据库需要很长时间 所以我发现把它放在settings py中 os
  • Symfony2 - 为什么超级管理员也需要投票

    我注意到 即使是超级管理员用户也会征求我的选民的意见 它是否按预期工作 如果是的话 我认为SuperAdmin的哲学是他们系统地拥有所有权利 这样我们就不必一一授予他们每个权限 既然如此 为什么不向所有选民授予访问权呢 我是否总是必须把 i
  • 加载程序集后执行的 C# 方法

    我编写了一些 C 类库 我想使用 Ninject 为我的类提供依赖注入 类库是否可以声明一些在每次加载类库时执行的代码 方法 我需要它来定义 Ninject 的绑定 听起来您正在寻找 C 的 DllMain 的等效项 在 C 中没有办法做到
  • 如何将多个参数作为单个向量传递给函数?

    我使用六个参数创建了以下函数 nDone lt function under strike ttoe vol rf dy pnorm log under strike rf dy vol 2 2 ttoe vol ttoe 0 5 nDon
  • method="post" enctype="text/plain" 不兼容?

    当我使用
  • 使用yarn berry时将.yarn目录提交到git

    在纱线 浆果 的下一个版本中manual https yarnpkg com getting started install指出应该只提交创建的名为 yarn 但是如果您对yarn使用多版本设置 则该目录包含该文件releases yarn
  • 根据ace编辑器实例中字符的长度设置宽度

    我正在开发一个使用 contenteditable 属性创建自定义富文本编辑器的项目 在这个富文本编辑器中 我想插入单行 ace 编辑器实例 其宽度将根据其中的字符数设置 为了将 ace 编辑器实例限制为单行 我处理了 Enter 键事件
  • 如何使用通配符投影别名?

    一旦我做了一个join A by id B by id 我得到一个带有字段的别名A f B f 有没有办法只将其投影到A fields C join A by id B by id D filter C by B n lt 1000 E f
  • 在大型文本文件中搜索字符串 - 分析 python 中的各种方法

    这个问题已经被问过很多次了 花了一些时间阅读答案后 我做了一些快速分析来尝试前面提到的各种方法 我有一个600 MB文件与600万字符串行 DMOZ 项目的类别路径 每行的条目都是唯一的 我想要load文件once 不停寻找用于数据中的匹配
  • 如何撤消 SQL Server UPDATE 查询?

    在 SQL Server Management Studio 中 我执行了以下查询 不幸的是 我忘记取消注释WHERE clause 更新了 1647 行 而不是 4 行 如何撤消最后一条语句 Unfortunately I ve only
  • 完成活动后如何取下键盘?

    我有一个用户在其中输入的活动 然后单击 确定 按钮 完成后 活动关闭并返回到旧活动 但软键盘仍然在屏幕上 我试过了android windowSoftInputMode stateHidden and getWindow setSoftIn