android-input-method相关内容

获取指向Android上的屏幕键盘视图

我正在努力着色所有UI元素在天文学应用偏红。我已经成功地做​​到了这一切基本上除了屏幕键盘。我需要为了做到这一点才能到键盘的窗口或视图的引用。我还没有发现API中的任何这样做的。 任何人都可以提出一个方法,我得到这个持有?我所看到的帖子解释(对于一个黑客)如何时,显示或隐藏键盘,而不是真正得到视图的参考学习。 谢谢 比尔 解决方案 任何人都可以提出一个方法,我得到这个不放? ..
发布时间:2016-03-09 23:29:55 移动开发

MonoDroid的 - 的EditText输入法不会接受的数字

我有一些很奇怪的问题,单声道的EditText控制为Android。我的解决方案的目标是2.3,我在T移动活泼调试。下面是我对的EditText AXML <的EditText 安卓的inputType =“TEXT” 机器人:layout_width =“FILL_PARENT” 机器人:layout_height =“WRAP_CONTENT” 机器人:ID =“@ + ID / ..

java.lang.SecurityException异常:未经允许android.permission.BIND_INPUT_METHOD只为< = 2.2

我有这个非常unpeculiar exception.The件事是我有这样的应用程序,有一个按钮来启动 InputMethodService 启动这样公共类MyGroovyIme扩展InputMethodService { ,这是它的外观清单中。<服务 机器人:名字=“。MyGroovyIme” 机器人:启用=“真” 机器人:出口= ..

调用InputMethodService外InputMethodManager.setInputMethod(令牌的IBinder,字符串ID)。哪里可以找到令牌?

我想通过点击按钮显示谷歌语音打字输入法在我的EditText。因此,根据这文章和源$ C ​​$ C 我应该写这个$ C $ ç inputMethodManager.setInputMethodAndSubtype(令牌的IBinder,串ID,InputMethodSubtype亚型) 问题是:在哪里可以找到相应的令牌。在源$ C ​​$ C我看到这个 mInputMethodServ ..
发布时间:2016-02-23 10:14:18 移动开发

如何禁用输入选择Android的通知

我创建了一个自定义的softKeyboard,我希望在设备上的所有应用程序只能使用此键盘。我添加了一个密码限制访问输入选择设置页面。问题是,当有多个可用softkeyboards通知出现。有没有什么办法可以禁用此输入选择通知或限制用户选择其他键盘。 解决方案 我想分享我自己的问题的答所以它可以帮助其他人谁正面临着同样的问题。 我已经在上面添加上寡妇的自定义视图,以便在状态栏,避免触摸事件 ..

更改的WebView的Andr​​oid输入法

我必须加载与窗体一个网页,想用最基本的键盘可能为了如果他们使用屏幕键盘作为输入法以节约屏幕房地产的WebView。我也想禁用屏幕键盘之类的话建议。这可能吗? 解决方案 您不能改变输入法,在任何地方 - 只有用户可以更改自己的输入法 在禁用搜索建议方面,我还没有看到任何挂钩,改变从的WebView ,不好意思。暴露了行为 ..
发布时间:2015-12-07 00:20:30 移动开发

我如何判断输入法选择器是打开还是关闭?

我的应用程序打开输入法选择器(可从中选择一个键盘菜单)与 InputMethodManager.showInputMethodPicker()。我的应用程序不实际创建选择器(它是由InputMethodManager创建的),但我知道这是一个文本菜单和它的id是 R.id.switchInputMethod 。 机械手是一个多步骤的向导,所以我需要知道什么时候该选择器关闭,所以我的应用程序可 ..
发布时间:2015-12-06 22:33:50 移动开发

嵌入的表情符号(表情图像)定制的Andr​​oid softkeyboard

我创建了一个自定义的软键盘(IME),我们可以添加自定义的表情符号。 每当我尝试为加我的表情吧。它覆盖最后一个文本输入。我的意思是不追加的表情,除非它覆盖它。我如何能添加表情符号到currentInputConnection 例如: 我图像写入招呼图像abcimage ///图像的地方重新presents的表情符号 变得我图像写入招呼图图 //我可以空格后添加图片或易反复我可以轻松 ..
发布时间:2015-12-06 22:09:34 移动开发

如何让来电时要调用的活动。

大家好我要调用一个我自己的活动在默认来电活动..我已经使用广播接收机我收到来电时调用我的活动做到了这一点。但它工作正常进行首次从第二次当我来电则默认来电活性过来我的活动。我不知道是什么问题任何一个可以请帮我.. 清单: < XML版本=“1.0”编码=“UTF-8”&GT?; <舱单的xmlns:机器人=“htt​​p://schemas.android.com/apk/res/a ..

在Android中禁用硬键盘输入的EditText

我是新来的Andr​​oid,我需要设置的EditText仅使用软键盘输入。它不应该显示我输入使用硬keyboard.is这种可能的任何文字? 更新: 我用的是硬键盘输入使用的onkeydown在Activity类的方法来跟踪关键事件,并执行一个单独的任务,问题是当一个领域的EditText集中,它显示什么都关键我$ P $使用硬键盘pssed。我要避免这一点,只让软键盘输入到特定的EditTe ..
发布时间:2015-12-04 10:33:08 移动开发

各有什么InputType不变的语义?

您可以设置的TextView 的 inputType 的值从 InputType 1 暗示的键入的文本应该是一个人的名字,电话号码,和C。即使输入法不尊重这个提示,在的TextView 使用的KeyListener 和/或 TransformationMethod 来保证只有相关的字符可​​以进入,或者有像掩盖密码的效果。即使是标志不仅仅是提示:他们可以修改的TextView 显著(最明显的例子是 ..
发布时间:2015-12-03 12:03:46 移动开发

的imeOptions,imeActionId和imeActionLabel行为

我是很新的Andr​​oid原生的发展,我试图找出如何自定义输入法操作按钮。我已经看过了谷歌文档,但我可以找到预期的行为很少的信息。 从官方指南我了解使用可配置的键盘操作按钮属性: 机器人:imeOptions 可设置近空格键一些pre定义的值显示按钮的文本/ ID(比如actionGo设置键标签的开始和ID 2) 机器人:imeActionLabel 设置输入区域内显示的按钮的标签时,键盘全 ..
发布时间:2015-12-03 10:46:32 移动开发

安卓:非键盘输入法

我试着去创造一个输入法Android版,是不是一个传统的键盘(行对应于不同的字母按键),我无法找到如何做到这一点,因为所有的code例子,有用的资源在SDK使用一个键盘的API和它的内置函数。 我设计了输入法的界面在XML文件中,就好像是只需在应用程序中的活动,但我迷失在自己的演示,因为他们的键盘是由不同风格的XML内建简单对象结构。 如果任何人有一个链接,不使用臣民键盘结构或者可以简单地指导 ..
发布时间:2015-12-02 22:23:00 移动开发

如何确定当前IME Android中?

我在这里,我想向用户发出警告,如果他们不使用默认的Andr​​oid softkeyboard的应用程序。 (即他们正在使用Swype输入或一些其他的事情)。 我如何检查,他们目前选择哪种输入法? 解决方案 您可以得到一个默认的输入法,使用: Settings.Secure.getString(getContentResolver(),Settings.Secure.DEFAULT_IN ..
发布时间:2015-12-02 21:55:35 移动开发

如何让喜欢的应用程序刷卡键盘

我想知道这背后是像了Swype键盘或的Nexus 4的股票键盘手势键盘tecnique。我GOOGLE了很多,为此,但找不到什么有用的。 我明显发现的例子中的SDK示例为简单kayboard中,并开始与在为了理解一个IME显影背后的原理。现在我才明白事情是如何工作的,我想明白怎么样的键盘作品。我认为它有一些东西做的手势,我研究过,但它看起来是错误的方式。所以我提出这个问题,什么样的技术是基础。难 ..
发布时间:2015-12-02 21:07:07 移动开发

机器人 - 获取键盘按键preSS

我要赶softkeyboard任何关键的preSS。我不希望在我的活动一EditView中或TextView的,事件必须从我的活动内的扩展视图处理。 我只是想这: 1)重写的onkeyup(INT键code,KeyEvent的事件)活动的方法。这不工作softkeybord它只是赶上几hardkeyboard。 2)创建我的 OnKeyListener 并注册,在我看来,它包含的注册和工作 ..
发布时间:2015-12-02 20:53:02 Java开发