问题标签 [android-softkeyboard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 检测隐藏的软键盘
我有一个带有编辑框的活动,当用户在编辑框内触摸时,软键盘就会出现。如果用户按下硬件“返回”按钮,软键盘就会消失。我想检测这种情况。我环顾四周,到目前为止我看到的最好的反应是这个:
http://groups.google.com/group/android-developers/browse_thread/thread/9d1681a01f05e782
我的问题是——您如何检测您的应用程序窗口是否已调整大小?
我将此文本添加到我的 android 清单文件中的活动中:android:windowSoftInputMode="adjustResize"
但我不太确定如何检测变化。
非常感谢任何帮助。
android - Adview 显示在软键盘顶部
我刚刚将 AdWhirl 集成到我的应用程序中。我将 AdWhirl 视图设置为显示在我的主要活动布局的底部。我的主布局上有几个 EditText 框,当应用程序首次启动时,单击文本框通常会显示软键盘。但是,当我转到另一个活动并返回我的主要活动时,然后单击 EditText,软键盘会弹出,顶部有 AdWhirl 视图,覆盖了我的 EditText 框。这几天我一直在为此苦苦挣扎。任何帮助,将不胜感激。
我在清单中为所有活动定义了 android:windowSoftInputMode="adjustPan" 。
这是我的 main.xml 布局:
android - 在 LatinIME 中找不到文件 AndroidManifest.xml
我是一个 n00b,试图创建一个类似于这篇文章的自定义软键盘:
我有:
- 安装的 Eclipse
- 安装了 Android SDK
- 克隆拉丁IME
- 从现有源LatinIME创建了一个新的 Eclipse 项目
并且 Eclipse 返回错误:
“在 LatinIME 中找不到文件 AndroidManifest.xml。”
有什么建议么?
谢谢你。
android - 如何在数字视图上初始化屏幕键盘?
嘿,我正在制作一个用户有时应该写数字的应用程序。
有没有办法立即显示屏幕键盘的数字视图?那么用户不会对“百”而不是“100”吗?
非常感谢你
android - Android:CheckBoxPreference 启用/禁用电子邮件地址输入类型(覆盖默认设置)
大家好,我正在尝试进行一项活动,以便在启用 CheckBox Preference 时(true),屏幕键盘 InputType 将以编程方式更改。我希望用户可以选择打开/关闭键盘的电子邮件地址选项,同时保持 inputType 已经设置。
基本上相当于改变:
至
首选项.xml
这就是我现在所拥有的。
我检查了 /data/data/myappname/shared_prefs com.myappnamehere.preferences.xml。我至少知道,在检查框时,布尔值确实会从错误变为true。它只是没有做任何事情:(
java - 如何在本机活动上显示软键盘
当我尝试使用ANativeActivity_showSoftInput()
时,它不会调出软键盘。
我曾尝试使用ANativeActivity_showSoftInput(engine->app->activity, ANATIVEACTIVITY_SHOW_SOFT_INPUT_FORCED)
andANativeActivity_showSoftInput(engine->app->activity, ANATIVEACTIVITY_SHOW_SOFT_INPUT_IMPLICIT)
来显示软输入,但也失败了。
看了源码,发现 start 后nativeActivity
会NativeContentView(extend View)
创建,调用ANativeActivity_showSoftInput
时会showSoftInput()
在 java 端调用。我想也许软键盘没有打开。
你能帮助我吗?
android - 如何创建虚拟键盘并用它来替换默认键盘?
我想创建一个自定义虚拟键盘并用它来替换 android 的默认键盘。我不知道我该如何启动它。我正在关注这个SoftKeyboard示例代码,但我什么也没得到。请向我提供可以帮助我的其他来源或链接。
提前致谢。
android - 适用于 Android 平台的 Flash API
我的使用非常有限。我需要做的就是从我的 Flash 应用程序中调用软键盘。在不使用文本字段或任何此类可编辑控件的情况下,我能做些什么,这会弹出键盘。
谢谢
android - 如何在android中设置自定义软键盘的高度?
我想创建一个只需要在设备屏幕的一半中显示的软键盘。
主要目的是即使在显示键盘时用户也可以在屏幕上看到和选择项目(因为它不会全屏显示)。
我尝试在“inputView”和“candidateView”xml 中更改布局高度参数。但是,整个键盘高度并没有改变。请提出一种方法来实现这一点。
输入.xml
qwerty.xml
-提前致谢。
android - 从后退按钮进入活动时再次打开软键盘
我android:windowSoftInputMode="stateVisible|adjustPan"
在清单文件中使用主要活动启动时打开软键盘。
这很好用,除了当我使用后退按钮从另一个活动返回到主要活动时;软键盘不再出现。
返回主要活动时如何使软键盘出现?
感谢您提前提供任何帮助。