草庐IT

5键键盘

全部标签

android - Robotium测试如何点击软键盘 'search'按钮?

我想用Robotium测试下一件事:在搜索字段中输入一些文本,我这样做了,然后单击软键盘“搜索”按钮(android:imeOptions=actionSearch),但我没有这样做。我尝试使用solo.sendKey(Solo.Enter)但没有成功。我不确定这是否重要,但根本没有显示软键盘-我试图以某种方式实现它,但也没有成功。 最佳答案 终于!Robotium5.1自豪地向您展示pressSoftKeyboardSearchButton()。对于旧版本,您可以使用此代码(不够干净,但有效):solo.enterText(0,"

Android 模拟器不接受自定义 AVD 皮肤上的键盘输入 - SDK 工具版本 20.0.1

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Androidemulatordoesn’ttakekeyboardinput-SDKtoolsrev20对于使用自定义AVD皮肤和SDK工具版本20的任何人,您如何让键盘访问正常工作?Androidemulatordoesn'ttakekeyboardinput-SDKtoolsrev20中讨论的解决方案仅适用于丑陋的像素占用默认皮肤(WVGA800)。一直在使用此处找到的“适用于NexusS和NexusOne的GoogleAndroid模拟器皮肤”:http://heikobehrens.net/2011

android - 如何让键盘显示返回键?

我想我已经尝试了所有组合,但我无法让alpha键盘显示返回键。它始终是一个“完成”按钮,没有用。在Nexus7(4.1)上,情况更糟,并显示一个愚蠢的笑脸按钮和完成按钮,这对我的应用程序毫无意义。只要我有返回按钮,就可以有完成按钮。这是我尝试过的众多选项之一:我试过使用和不使用imeOpitons行,以及各种inputType选项,包括删除它。有使它成为搜索按钮的选项(没有帮助),但没有列出任何使其成为返回键的选项。我也尝试过使用“lines=2”,但没有解决。还有其他想法吗? 最佳答案 现在您已经设置了imeOptions="ac

android - 软键盘过渡... WhatsApp 是如何做到的?

我一直在开发一个消息传递应用程序,只是想知道是否有人对软键盘转换有一些了解。就目前而言,我基本上拥有自己的输入法(屏幕底部的布局),用于发送笑脸、涂鸦等类似内容。我的问题是,切换软键盘时,在键盘转换过程中会出现一些严重的橡皮筋和黑框。我注意到WhatsApp在软键盘和他们自己的表情符号键盘之间进行了本质上的完美转换,并且实际上完全停止了任何软键盘动画(键盘后面的黑色区域)的发生!我想出的最接近的东西是一种布局,可以裁剪掉重新渲染时键盘覆盖的任何内容,但这似乎效果不佳,而且远不如WhatsApp流畅.如有任何帮助,我们将不胜感激!tl;dr我如何复制whatsapp的表情符号键盘?

android - 当我返回到“Activity ”时,空间为空(强制使用软键盘)

我有一个带有ActionView菜单项的ActionBar(使用ActionBarSherlock),我可以在其中显示EditText作为搜索字段。这是在ActionBar中启动另一个带有Activity的CustomView的输入,它显示相同的布局(我不使用任何强制SoftKeyboard出现在第二个Activity中的方法,这里没有问题)。当我希望在第一次Activity中View折叠时使软键盘自动显示/消失时,我使用:openKeyboard方法mImm.toggleSoftInput(InputMethodManager.SHOW_FORCED,InputMethodManag

java - 自动完成 TextView 显示键盘不起作用

我正在尝试使用包含Autocompletetextview的fragment构建android应用程序,我希望在显示fragment时显示键盘。我已经尝试了一些但没有成功。这是我的代码xml我的Javafragment@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){mLayout=inflater.inflate(R.layout.change_area,null,false);area=(AutoCompleteTextView)mL

android - 第二次点击 EditText 上的键盘

这是图片:当我第一次点击“确认密码”EditText时,它按应有的方式工作-弹出布局以便我可以在选定的EditText中输入文本,但是当我关闭键盘时(该EditText仍然聚焦)和再次单击相同的EditText,它会停留在键盘下方。主要布局是RelativeLayout,输入字段在ScrollView中,按钮在LinearLayout中,与父级底部对齐。在list中我有android:windowSoftInputMode="adjustPan"。这是Android的问题还是我做错了什么? 最佳答案 这实际上是EditText中的一

Android:在自定义键盘上添加 imageButton

我已经成功实现了自定义键盘。它正在正常工作。我想在键盘顶部添加一个imageButton如下图所示,这样每当键盘弹出时它总是显示在键盘上方。谁能指导我如何将此图像按钮添加到我的自定义键盘?下面是键盘的代码,如果有人想看的话。Keyboard.xml键盘布局keyPreviewLayout是短暂弹出窗口的布局,只要按下键盘上的某个键就会显示。qwerty.xmlSimpleIME.java这是键盘的服务类publicclassSimpleIMEextendsInputMethodServiceimplementsKeyboardView.OnKeyboardActionListener{

android - 当键盘可见时,状态栏显示在 android 上

使用ionic为ios和android开发全屏应用程序。我有在config.xml和if(window.StatusBar){//org.apache.cordova.statusbarrequiredStatusBar.hide();ionic.Platform.fullScreen();}//StatusBar.styleDefault();ionic.Platform.isFullScreen=true;在app.js上。在android设备上,当我单击输入文本字段以键入内容时,状态栏会自动显示。我们关闭键盘状态栏仍然可见,直到我手动关闭它。我怎样才能解决这个问题。请建议我。谢谢

android - 更新 UI 时响应键盘

我正在使用android.support.v7.widget.SearchView并在SearchView中输入每个字符时执行搜索。以下是fragment。searchView.setOnQueryTextListener(newSearchView.OnQueryTextListener(){@OverridepublicbooleanonQueryTextSubmit(Stringquery){returnfalse;}@OverridepublicbooleanonQueryTextChange(StringnewText){if(!newText.trim().equals("