草庐IT

vim键盘图

全部标签

android - 通过单击外部键盘关闭键盘后 AdjustResize 不起作用

我有一个WebView(在带有SlidingTabLayout的ViewPager中的一个Fragment中)。当使用WebView进行输入时,我希望调整布局大小以确保输入可见。当我在WebView中单击文本输入时,会出现软键盘并且布局会调整大小。我可以使用软键盘的返回按钮输入文本并提交,或者使用后退按钮取消输入。此后,键盘消失,布局重新调整大小。更正AdjustResize行为。但是,当通过在软键盘外部单击来关闭键盘时(例如,在Google中输入查询并在WebView中按搜索按钮时),键盘会隐藏,并且需要大约2-3秒的时间来调整布局大小(留下在我的布局底部留出2-3秒的空白区域)。之

android - 如何在 Android TV 上显示数字软件键盘?

我正在尝试在edittext聚焦时在AndroidTV上显示数字软件键盘。这些我都试过了;editText.setInputType(InputType.TYPE_CLASS_PHONE);editText.setInputType(InputType.TYPE_CLASS_NUMBER);editText.setRawInputType(Configuration.KEYBOARD_12KEY);android:inputType="phone"android:inputType="number"但它们只禁用文本字符,不会使它们不可见。有没有办法在AndroidTV上显示手机类型的软

Android WebView 键盘在 android 的 fragment 中隐藏了输入字段

当我在webView中打开网页时,输入字段被键盘隐藏了。我怎么解决这个问题?请帮忙。web_view_proposel.setWebViewClient(newmyWebClient());web_view_proposel.getSettings().setJavaScriptEnabled(true);web_view_proposel.setHorizontalScrollBarEnabled(false);web_view_proposel.setVerticalScrollBarEnabled(true);web_view_proposel.getSettings().set

android - 调整安卓软键盘显示或隐藏时的布局

我的目标是实现大多数消息传递应用程序(如FacebookMessenger、Viber、What'sup)在显示附件表时所做的事情。如果软键盘可见并且用户想要附加某些内容,则键盘会隐藏,附件表会出现在它的位置。为了使这项工作有效,布局更改应该在RootView大小更改时发生。否则,会在显示/隐藏键盘之前不久应用我的布局更改时出现图形故障。如果我能在键盘隐藏的那一刻改变我的布局,我就能把它做好。我试过使用onGlobalLayoutListener但没有得到预期的结果。 最佳答案 将此行添加到您的Activitylist中。

android - 显示软键盘时 Snackbar 会扩展

我看到一个问题,当软键盘启动时,snackbar会自行扩展以适应屏幕上ListView的大小。Snackbar有问题普通snackbar(键盘未启动)我已经能够通过以编程方式设置高度来稍微解决这个问题,但是文本从snackbar中消失了,我不知道如何将它添加回去。ViewGroup.LayoutParamslp=snackbarView.getLayoutParams();lp.height=150;snackbarView.setLayoutParams(lp);snackbar添加如下:mConnectionLostSnackbar=Snackbar.make(view,mConn

八、vim高级文本编辑器

vim是vi的增强版,由vim-enhanced软件包提供。vim具有vi不具备的特性eg:命令语法的高亮vim是一个默认的文本编辑器来进行使用,在众多的Linux发行版中均被内置,成为Linux主流的文本编辑器。gvim:vim的图形化版本提供在vim-x11包里、1、vim的工作模式命令模式:打开文件进入命令模式,执行命令(文本复制,粘贴,删除等)编辑模式(插入模式):编辑文本内容退出模式(末行模式):对文件本身进行操作(保存,退出,搜索,替换等)模式切换:a/A:光标右边插入内容/光标所在行的末尾插入内容i/I:光标左边插入内容/光标所在行的开头插入内容o/O:光标下一行插入内容/光标上

android - 如何为 Android AVD (SDK 2.1 & 2.2) 设置默认值(语言和键盘)

我最近升级到AndroidSDK2.1和2.2,但AVD始终显示中文和日文字符。我可以转到“设置”取消选中这些选项,但这变得很痛苦。如何设置语言和键盘默认值以避免这种麻烦?谢谢... 最佳答案 CommonsWare的评论就是答案:您只需要对每个AVD进行一次更改,或者直到您删除用户设置。 关于android-如何为AndroidAVD(SDK2.1&2.2)设置默认值(语言和键盘),我们在StackOverflow上找到一个类似的问题: https://st

android - 为包含带有字符串的 View 的 ListAdapter 项目打开软键盘

我有一个ListAdapter,在这种情况下包含一个项目。该项目生成一个具有EditText的View。当显示View时,我想打开软键盘以允许用户编辑该字段。我尝试调用适配器的getView()函数:Viewedittext=view.findViewById(R.id.EditText01);edittext.requestFocus();mInputMgr.showSoftInput(edittext,InputMethodManager.SHOW_FORCED);这似乎没有做任何事情。我也试过:Viewedittext=view.findViewById(R.id.EditTex

Android:出现屏幕键盘时会触发哪个事件?

我想Hook一个在android的屏幕键盘出现时触发的事件。例如,当用户点击EditText调出键盘时。有人知道要使用哪个事件(或监听器)吗?蒂莫 最佳答案 根据AndroidDevelopersGoogleGroup中的以下讨论线程,解决此问题的唯一方法是监听主视图的大小更改事件。虽然线程很旧。我想知道是否有任何较新的API提供了更好的方法。http://groups.google.com/group/android-developers/browse_thread/thread/9d1681a01f05e782上一篇文章解释了有

android - 获取android键盘支持的语言列表

我需要显示android键盘支持的所有语言的列表。现在我正在使用Locale.getAvailableLocales();方法,但我正在获取language和country常量。我只需要所有语言的名称。可能吗?以及如何? 最佳答案 如何使用Locale.getDisplayName(Locale)在使用Locale.getAvailableLocales();?获得的每个Locale上Returnsthislocale'slanguagename,countryname,andvariant,localizedtolocale.ne