草庐IT

vim键盘图

全部标签

android - 如何在 Android TV 中使用键盘让 GridView 滚动到顶部

我正在Android智能电视上开发应用程序,它只能使用Remote来导航焦点位置(就像在普通Android设备中使用方向键一样)。我使用GridView来显示图像。问题是当滚动到底部时,它不能再向上滚动了!我知道这种现象永远不会发生在触摸模式设备上,但对于AndroidTV这确实很常见。其实我在使用ListView的时候也遇到过同样的问题,我通过手动滚动到上一行的方式解决了这个问题。覆盖AbsListView.OnScrollListener:@OverridepublicvoidonScroll(AbsListViewview,intfirstVisibleItem,intvisib

android - 被键盘覆盖的 AutoCompleteTextView 列表

我和这个thread有同样的问题.我尝试了评论中的答案,但仍然没有成功。这是我的代码:布局:Java代码:String[]values={"abc_0","abc_00","abc_000","abc_1","abc_11","abc_111","abc_2","abc_22","abc_222","abc_3","abc_33","abc_333",};finalAutoCompleteTextViewactv=(AutoCompleteTextView)dialog.findViewById(R.id.test);finalArrayAdapteradapter=newArrayA

android - Qt/QML Android 3rd 方虚拟键盘不适用于 TextInput

在使用Qt5.2.1部署简单测试应用程序时,Android上的第3方虚拟键盘似乎无法正常工作?我测试了所有可以接收文本输入的项目,结果总是相同(TextInput、TextEdit甚至TextField和TextArea)我正在使用SwiftKeyKeyboard在我的安卓设备上,我只能输入1个字符,下一个按键会替换整个文本(即使在我按下一个键之前有超过1个字符),同样当按下空格键时,它会出现一个随机键并且没有空格,很奇怪。据我所知,使用默认的android键盘没有问题,但我认为第3方键盘在android上广泛使用,所以这可能是个问题。这是一个已知错误还是我遗漏了什么?当设置“inpu

Android 线性布局重量和软键盘问题

我正在尝试在聊天应用程序中实现以下View。基本上有两种状态,一种显示软触摸键盘,另一种不显示。所以这是我没有显示键盘的初始状态。这是键盘出现时发生的情况。这就是我要实现的目标。注意我目前使用“adjust-resize”作为windowSoftInputMode。我知道使用“adjust-pan”可以解决这个问题,但是“adjust-pan”有两个问题:工具栏也会向上移动,为编辑文本和键盘腾出空间。editText部分被键盘覆盖。这里需要布局专家的帮助!提前致谢。编辑:这是我的XML的样子: 最佳答案 所以这是我认为你应该做的,使

Android - 处理虚拟和物理键盘事件

在阅读了几个类似问题的答案后*,我确实意识到onKeyListener()不会从软(虚拟)键盘获取按键事件。它只能从硬(物理)键盘获取它们。解决方法是使用TextWatcher或onKeyboardActionListener。我有以下问题:(1)有没有一种方法可以通过实现一个监听器来监听来自任何键盘(软键盘或硬键盘)的按键操作?或者基本上是一个适用于两者的API?(2)TextWatcher或onKeyboardActionListener,与onKeyListener()的onKey()方法不同,不传递当前具有焦点的View(以及用户正在输入的View)。那么,如果我要使用Text

android - 一旦我显示带有 EditText 的对话框,如何使软键盘出现?

我在这里阅读了几篇文章,还尝试了谷歌搜索。但是我仍然有这个问题:我做了一个子类化的自定义对话框。它包含一个EditText和一个按钮(“确定”)。我希望在对话框弹出后自动显示键盘。我把这个成功地做到了:imm=(InputMethodManager)EditDialog.this.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,InputMethodManager.HIDE_NOT_ALWAYS);在自定义对话框的

android - 使用可见软件键盘的 Activity

我在这里看到了一些类似的问题,但没有找到我真正想要的。我需要创建一个简单的Activity,用户必须在其中输入一个数字并将其返回到主Activity。布局应仅包含屏幕上半部分的编辑文本和屏幕下半部分的软件键盘。当按下键盘上的完成键时,Activity应该结束。将感谢任何链接或代码fragment来帮助解决此问题。 最佳答案 我建议您使用Customdialog去做。重点是,您想要一个键盘进行交互,并在按下数字时返回,不是吗?如果需要示例,您可以创建一个对话框Activity,例如:publicclassKeypadextendsDi

android - 如何在vim中解析xml文件?

我目前正在开发一个安卓项目。现在我想完成一项工作:解析一个名为AndroidManifest.xml的xml文件并从中获取一些属性。并在vim中设置一些值。这是AndroidManifest.xml文件。我想解析package="com.base.module.callhistory"和HistoryListActivity在.然后我可以使用这两个值来编写一个命令来自动启动我的应用程序。我只是手动设置这些值。但我想如果vim可以解析这个文件并自动设置这些值,那一定很酷。 最佳答案 考虑xmlstarlet,xmllint--xpat

单片机C51(STC89C52RC)矩阵键盘

1.矩阵键盘原理及按键检测原理矩阵键盘原理与独立按键原理相似,0表示按下,1表示松手,可以把矩阵键盘想象为一个四行四列的独立按键。 如上图所示,在矩阵键盘检测的时候可以采用按行检测或者按列检测,以按列检测为例,选中先选中P1_3后,既P1_3=0,此时再检测与P1_3相连的列,由上图可知,当P1_7=0,则表示S1被按下,用这种方法便可以实现对各个按键的检测。2.按键检测代码测试如何证明我们的想法的可行性?在没有外设的基础上,我们可通过数码管显示数字来验证按键是否被按下。其中可以定义KeyNumber用来存放被按下按键的键码值。#include#include"Delay.h"unsigned

打破枯燥工作日,用Python统计键盘和鼠标点击次数,钉钉告诉你今天摸鱼了多少次!

1前言是否曾想过,在一天的工作中,你到底点击了键盘多少次,或者鼠标点击了多少下?是否好奇每天工作的时候,自己究竟有多努力?本文将带你使用Python,利用pynput监听键盘和鼠标事件,统计每天的点击次数,并通过钉钉机器人告诉你今天到底摸鱼了多少次。效果如下图:其实之前有做过一个类似的小软件:https://blog.csdn.net/weixin_42887343/article/details/121697536而这次使用钉钉每天定时上传展示,不得不说钉钉的机器人是个非常好玩的好东西,更多内容可以查看钉钉的官网:https://open.dingtalk.com/document/orga