草庐IT

键盘休眠

全部标签

android - LocationListener 休眠时关闭 GPS 图标

我在使用Android中的LocationListener时遇到了一些困难。我想制作一个应用程序来获取当前的GPS位置,然后长时间休眠。一天或更长时间。在这段时间里,我希望GPS通知图标不显示。我现在拥有的是在onLocationChanged中的Thread.sleep(x)但这将使图标在sleep期间保持打开状态。我该怎么做,是否有比使用Thread.sleep更好的方法?提前致谢 最佳答案 为此,您必须完全关闭LocationManager。我在我的应用程序中做到了,我只每10秒检查一次位置,因为我发现,关闭比Location

启动电子邮件 Intent 后,Android 键盘仍然可见

编辑:已解决。下面单独发布答案我正在启动内置的Intent.ACTION_SEND“选择器”,以便用户可以选择如何从我的应用程序发送消息。它工作正常,但如果我在启动的电子邮件程序中点击“丢弃”,它会返回到我的应用程序,屏幕键盘仍然可见。我试过用imm.hideSoftInputFromWindow(...)的各种咒语关闭它,但无济于事。有什么解决办法吗?这就是我启动“选择器”并尝试在onActivityResult()中关闭键盘的方式。请注意,tabHost是我的主应用程序(MainApp)中的静态成员,它包含用于创建tabSpec的tabHost对象。publicclassL_Sec

android - 类似电话的数字软键盘

我想要一个类似手机的软键盘,只允许输入数字。我可以通过inputType="number"实现“只有数字”的效果(软键盘是默认的,但只允许输入数字),通过inputType="phone"实现类似电话的风格。但是当像电话一样放在一起时,即使风格是电话式的,软键盘也允许使用数字以外的符号。我想要类似手机的风格,因为数字按钮更大,更容易按下,我只需要输入数字。除了创建自定义键盘之外还有什么建议吗? 最佳答案 直接设置输入类型可以强制键盘输入数字,不知道有没有多余的按钮EditTextt=(EditText)findViewById(R.

android - 如何在android中获取密码密码键盘?

我需要一个PIN上的数字键盘EditText。我尝试使用android:inputType="number|textPassword"这会调出数字键盘,但字符不是密码字符。如何在EditTextView中获得显示密码字符的数字键盘?该应用程序在2.2及更高版本上运行。 最佳答案 你应该看看这里:Edittextsetforpasswordwithphonenumberinput?(android)它指出android:password已被弃用,但这是唯一的方法,因为android:inputType="phone|textPassw

android - 使用 native Activity 时关闭软键盘时崩溃

我们正在为Android开发一款独立游戏,希望用户选择自己的昵称。我们选择使用NDK提供的NativeActivity,因为这似乎是最简单的方法。我们在键盘上遇到的第一个问题是函数ANativeActivity_showSoftInput()似乎什么都不做(如描述的那样here),所以我们使用JNI函数调用调出键盘:staticvoidshowKeyboard(Activityactivity){Strings=Context.INPUT_METHOD_SERVICE;InputMethodManagerm=(InputMethodManager)activity.getSystemS

android - Google Glass 触摸板操作对应的键盘按键是什么?

我使用Settings.apk和Launcher2.apk访问Android设置并将Glass与我的蓝牙键盘设备配对。现在我可以使用箭头键、退出和返回来控制我的玻璃杯。如果我只使用左右箭头,我无法选择Glass中的某些项目,但我可以通过在触摸板上前后滑动来选择所有项目。是否有可以直接映射到触摸板操作的键码?还是需要特殊的HID消费者报告? 最佳答案 您可以拦截KeyEvent的操作是ACTION_DOWN。关键代码是:KEYCODE_DPAD_CENTER(点击)KEYCODE_TAB(水平滑动;isShiftPressed()向后

android - 自定义键盘隐藏了 Android 中的编辑框

我设计了一个只有数字键的自定义键盘。我已点击以下链接:example现在当我触摸编辑框时,键盘出现了。但是,如果我有10个编辑框,并且我正在触摸第10个编辑框,则会出现键盘并隐藏编辑框。我怎样才能让编辑框自动向上滚动,这样它就不会被隐藏。我已经为xml文件编写了以下布局代码:这也是我的自定义键盘java类:classCustomKeyboard{/**AlinktotheKeyboardViewthatisusedtorenderthisCustomKeyboard.*/privateKeyboardViewmKeyboardView;/**Alinktotheactivitythat

10_使用键盘鼠标监控钩子

使用键盘鼠标监控钩子本节将介绍如何使用WindowsAPI中的SetWindowsHookEx和RegisterHotKey函数来实现键盘鼠标的监控。这些函数可以用来设置全局钩子,通过对特定热键挂钩实现监控的效果,两者的区别在于SetWindowsHookEx函数可以对所有线程进行监控,包括其他进程中的线程,而RegisterHotKey函数只能对当前线程进行监控。首先我们来实现注册热键功能,注册热键可以使用RegisterHotKey()函数,该函数可以将一个热键与当前应用程序或线程绑定,使得当用户按下热键时,系统会自动将该热键的消息发送到该应用程序或线程中,该函数原型如下;BOOLRegi

android - 按下回车键时如何使键盘消失

O我的acer平板电脑,返回没有被done替换为以下xml,但在我的其他2个android设备上所以我打算使用返回键退出键盘作为备份,问题,我想出了如何在按下回车键时进行回叫,但不知道如何让键盘消失,代码mUserName=(EditText)findViewById(R.id.viewUserName);mUserName.setOnEditorActionListener(newandroid.widget.TextView.OnEditorActionListener(){publicbooleanonEditorAction(TextViewv,intactionId,KeyE

没有 EditText 的 Android 键盘 InputType

对于具有自定义设计的Android应用程序,我手动打开键盘,因为它没有要关注的输入。我用:打开它InputMethodManagerimm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,InputMethodManager.HIDE_IMPLICIT_ONLY);我想将键盘设置为InputType.TYPE_CLASS_NUMBER,但找不到有关如何执行此操作的任何文档。提前致谢!