问题标签 [softkeys]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何检查 Galaxy S8 上软键栏的可见性?
Galaxy S8和Note 8设备具有新的软键栏,可以由用户选择隐藏和可见状态。问题是我需要根据 Key Bar 的大小来修改 Ui。我能够根据此处建议的解决方案计算条形的大小。它完美地计算了大小,但是当键盘隐藏时它也计算出相同的大小,这意味着键盘的状态与此信息无关。是否有可以识别这种可见性的标志?
android - 设备的后按事件以关闭窗口
我创建了一个窗口,并通过广播接收器在屏幕上显示它。但问题是它出现在屏幕上,一旦按下后退按钮我想将其关闭。我无法获得按下按钮的事件此视图。我的后按代码如下所示-
但什么都没有发生。我试图通过DISPATCHKEY做同样的事情,但它也没有用。请帮我解决我不知道的问题。这对视图不起作用吗?
android - 如何自定义 Android 的导航栏(底部软键)
关于应用程序的导航栏有很多问题/答案,但我找不到任何特定于底部栏的内容(也许我的措辞不对?)。我知道我需要 root (这里没有问题),我只是找不到任何信息在哪里看,这是在 AOSP 中处理的。
我需要它用于某些按钮不是强制性/不使用的自定义设备。
android - Termius for Android 是否停止识别功能键?
我们正在我们的制造工厂测试几款 Lenovo Tab 4 Android (7.1.1) 平板电脑作为通过无线 LAN 进行的远程登录客户端,以进行零件跟踪(条形码读取)。希望这些将很快取代每辆叉车上非常昂贵的霍尼韦尔手持计算机/扫描仪。这些手持设备具有硬件键盘,通过 telnet 与之通信的软件在读取发送的功能键代码时没有问题。
在平板电脑上,我们使用带有 Hacker's Keyboard 应用程序的 Termius ssh/telnet 客户端,它一直运行良好,直到上周。突然,点击功能键的效果等同于点击 ESC 键的效果,这基本上会导致程序退出任何处于活动状态的表单并返回父菜单。
根据所有相关应用程序的设置,版本没有变化,因为一切正常,也没有迹象表明应用程序的任何设置已更改。我们在所有平板电脑上得到相同的行为。
在其中一台平板电脑上,我安装并测试了其他几个(最流行的)ssh/telnet 客户端,并且功能键没有任何问题。但是,这些替代方案都没有提供允许“保持活动”或连接持久性等的设置,这些设置可以防止连接在 60 秒不活动后超时。所以这就提出了一个全新的问题。如果您愿意,Termius 将全天保持联系。我们只需要 5 分钟,这就是它的配置方式。但是,功能键不再起作用。所以归结为“有 60 秒超时”或“没有功能键”。两者都不可接受。
PS:我们的条码系统服务器,或者 LAN 配置,从功能键工作到它们不起作用的时间都没有改变。
对于下一步的任何帮助或建议,我将不胜感激。