草庐IT

键盘休眠

全部标签

android - 关闭键盘后在错误的位置重新绘制 View - Cordova/PhoneGap - Android

我有一个Cordova应用程序(使用angularjs框架),这是我的观点:当我聚焦一个需要View向上移动以在(屏幕上)键盘显示时保持输入可见的输入时,如下所示:当我将焦点从输入更改到其他地方(模糊)时,键盘关闭(就像它应该的那样)但在错误的位置重新绘制View:当我用Chrome检查时,它显示所有元素在它们应该在的位置,而不是它们在显示器上的位置:我完全不知道是什么导致了这个错误,我尝试在onDraw方法中重绘View,因此无限重绘View以查看是否可以修复它但无济于事。有任何想法吗?额外的细节Cordova版本:3.5.0-0.2.4设备:Nexus10-Android4.4.4

c# - 使用 Xamarin Forms 在 Android 上快速隐藏和重新出现键盘

我们正在尝试使用XamarinForms构建一个聊天应用程序,但我们一直在使用Android键盘遇到这个恼人的错误。每当点击“发送”按钮时,条目(用于聊天的文本框)上的焦点就会丢失,键盘也会消失。这不是我们想要的,所以我们将这一行添加到TapGestureRecognizer:messageEntry.Focus();但由于某种原因,这种情况发生的速度不够快,而且键盘经常按下并立即再次弹起。这可以防止用户按顺序快速发布多条消息。有人知道如何解决这个问题吗? 最佳答案 感谢@AdamKemp在此post中的回答,这是我的解决方案。如果

android - 软键盘不向上推 webview 内容也不调整大小

简而言之,在WebView中加载内容并点击文本字段后,我的应用拒绝调整大小或平移。这是我的设置我有一个包含多个fragment的Activity。这是带有fragment容器的布局。这是webviewfragment的布局。我的应用的主题扩展了Theme.AppCompat.Light.DarkActionBar我尝试过的:就像整个网络上写的一样,我都试过了android:windowSoftInputMode="adjustResize"和android:windowSoftInputMode="adjustPan".我知道全屏android:windowSoftInputMode=

当使用viewpagers显示软键盘时android向上移动布局

好的,我已经在做(我相信)我需要做的所有事情,以便在显示软键盘时使我的应用程序布局滚动/向上移动,但它不工作,所以我猜我一定是在做一些事情来阻止它,我想知道如果它是我的viewpager的固定高度或我不知道的东西,我通读了一些帖子,这些帖子在显示键盘时将相对布局描述为“压碎subview”,而线性布局不会压碎subview,所以考虑到这一点,这是我的布局MAIN_ACTIVITY共有3个viewpager,第一个(最上面)的布局各不相同第一个浏览器SECONDVIEWPAGER第三个浏览器我希望当键盘弹出时这个布局仍然存在它当前布局的底部我把它放在线性布局中并且还尝试将它的viewpa

电脑键盘推荐

一、键盘分类(1)键位个数目前有75,84,87,98,104,108的。(2)薄膜键盘和机械键盘薄膜键盘就是大多数办公室常见的键盘,主要打一个便宜,耐造。50以下就能挑选一个主题好看的实用的键盘。大多都是20左右就能买一把。机械键盘简单来说就是具有轴体的键盘。一般机械键盘不会低于50的。(3)混光和RGB光区别1、是否可调光混光一般是指整个键盘不同的键用不同颜色的灯,每个键是单色的。而RGB键盘是每个键都有RGBLED灯也就是彩灯,可以自己设置颜色。2、灯珠安装的不同RGB是可变色的灯珠,混光只是每排装不同颜色的灯珠。3、是否可以定制不同效果普通LED只是单色显示,RGB可以做到1600万色

android - 在 WebView 中调用条形码扫描仪而不是键盘

是否可以在WebView中调用条码扫描器(例如zxing)而不是键盘?因此,需要说明的是,当我点击webView中的文本框时,我想覆盖键盘调用并打开条形码扫描仪作为文本字段的输入。这可行吗? 最佳答案 是的,这是可能的,我实现了这个可以完成工作的软键盘。“长按”Shift键,您可以扫描添加到文本字段的代码有重点。http://www.androidbroadcast.com/en/softkeyboard/index.html 关于android-在WebView中调用条形码扫描仪而不是

Android:如何模拟键盘翻转?

在使用Monkey调试我的应用程序时(这几乎和真实的东西一样有趣),我设法崩溃了!是的,这就是它的用途,对吧?查看日志(并在查看时)我注意到Monkey偶尔会做::SendingFlipkeyboardOpen=true这似乎是我的问题的一部分。发生这种情况时,模拟器中的屏幕会旋转90度,但这与您通过敲击KEYPAD_7获得的常规旋转不同。这是一张照片:在我看来,模拟器正在模拟键盘打开(翻转),这与旋转略有不同。所以问题是:我如何自己模拟它?当然,运行Monkey很整洁,但是等待它随机选择发送keyboardOpen消息是无法调试程序的。 最佳答案

android - 当键盘启动或方向改变时,如何避免 Android 用户界面发生变化?

我的Android应用程序中有一个相当简单的登录页面,包含标题、用户名TextView、密码TextView、登录按钮和图像页脚:我有两个我认为相关的问题:当键盘弹起并向下滚动时,我看到图像页脚“隐藏”在登录按钮后面,而不是停留在它下方。当屏幕水平放置时也会发生同样的情况。我尝试过的事情:在activity中设置android:windowSoftInputMode="adjustPan",但是我希望能够在键盘出现时向下滚动,或者android:windowSoftInputMode="adjustResize",或与此相关的任何其他参数。在按钮中设置marginBottom。都没用。

从电子邮件 Activity 返回后 Android 键盘仍然可见

我有一个在TabHost中运行的Activity(扩展Activity)。我通过用户操作启动Android电子邮件客户端。如果我点击电子邮件客户端中的“丢弃”按钮,电子邮件客户端将退出但屏幕键盘仍然可见。我的应用程序上没有EditText,所以不确定键盘为什么会一直亮着。我已经尝试了几次HowdoIremovethekeyboardafterIfinishanactivity?的迭代但是没有运气。有什么想法吗?代码示例packagecom.test.launchmail;importandroid.app.Activity;importandroid.content.Context;i

android - 键盘出现时 ActionBar 隐藏

我正在使用ActionBarSherlock。windowSoftInputMode是adjustPan(我也尝试过adjustResize和adjustNothing)。我想在键盘出现时将ActionBar保留在屏幕上但是改为滑动我的布局(这样文本仍然可见)。这是它看起来正确的样子:当键盘出现时:问题是:如何在使用adjustPan时保持ActionBar可见(因此EditText将始终显示可见)?注意我不能使用ScrollView来保存我的View 最佳答案 我发现,当您将FLAG_FULLSCREEN应用到Activity的窗