问题标签 [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 - 查明设备是否有软键
在最新版本的 Android 中,设备可能具有软件或硬件按钮。我想知道运行我的应用程序的设备是哪种情况。
一些背景信息:可以在屏幕上显示软键时隐藏它们,但如果您这样做,如果用户触摸显示屏,它们会自动显示出来,这很好。现在,如果您在具有硬件键的设备上执行相同操作,则第一次触摸仍会被系统捕获,就像它会再次显示软键一样,但由于没有,因此什么也不会发生,并且触摸事件不会传递给应用程序。
android - SYSTEM_UI_FLAG_LOW_PROFILE 不起作用
我有一个Activity
内容视图,其根视图为FrameLayout
,我想隐藏底部栏的软键,我在 myActivity 的 onCreate 中添加了以下代码,但它没有任何影响。
我需要添加任何许可或额外代码吗?
提前致谢 :)
注意:我在 Android HoneyComb(API 13)上尝试这个
android - 以编程方式禁用和启用果冻豆导航栏
我正在开发一个安卓锁屏,需要禁用导航栏。使用启动器,您可以禁用主页按钮,您可以覆盖后退按钮,但不能覆盖最近按钮。是否可以暂时禁用或清除最近的软键?
后续问题 - 有没有人能够通过果冻豆上的 root 以编程方式禁用和启用导航栏?
在捕获触摸时使用熄灯模式并覆盖 onSystemUiVisibilityChange 怎么样?
我已经反编译了蹒跚学步的锁——它实现了这个功能,但它使用了一些黑客技术并且主要活动被破坏了。
android - Android返回/菜单键问题
我想阻止返回和菜单键的默认功能,并在底部弹出一个退出菜单。我的问题是,当我的应用程序中有一个文本输入功能时,每次按下一个键通常都会弹出我创建的退出菜单在底部,然后一遍又一遍地关闭菜单..
对不起,如果我太含糊了..这是我的代码..
“options_mc”是我创建的退出菜单。
}
android - Android ICS 虚拟按钮旋转
是否可以以编程方式旋转虚拟按钮(软键)?
我知道如果我启用 android:screenOrientation 选项,我可以让这些按钮自动旋转。但有时我的活动太繁重,无法旋转所有内容。因此,我正在寻求解决方案,以在将虚拟按钮旋转到正确的显示方向时保持某些屏幕项目的完整性。
我找不到任何文档和/或提及相关 API/黑客。这是禁地吗?
android - Android:如何显示 ics 任务切换器或检测用户是否单击该软键?
我想模拟我们的 ICS Android 设备的任务切换器软键,并检测用户何时单击该软键。
有办法吗?
android - Android:如何向标准软键栏添加菜单软键?
我正在开发一个应用程序,但无法在没有菜单硬键的设备上访问我的菜单。
我发现推荐的解决方案是使用 ActionBbar。但是我很久以前就开始开发这个应用程序,将我的 TabActivity 更改为 ActionBar 会导致一系列其他问题显然是无穷无尽的。
我找到了一个应用程序,它添加了第四个软键作为菜单软键,我的问题是如何实现这一点?
以下是软键栏的正常外观:
https://docs.google.com/file/d/0B_dSVLmzXlwiaUhSelFVOXBvQWs/edit
这是我想要实现的目标:
https://docs.google.com/file/d/0B_dSVLmzXlwiajdacW56cFdOb0E/edit
(因为我是新会员,所以还不能上传图片)
android - 如何跟踪虚拟键盘中的向下箭头按钮?
在上图中,我想听向下箭头(我用红色标记了它,用于隐藏键盘的键)。我试图通过菜单选项、视图配置类等来让它发挥作用。但它没有用。是否有任何方法、侦听器或任何回调事件来跟踪此按钮。请让我知道您的建议和想法。在这方面的任何帮助都是非常可观的
提前致谢
android - 软键中的强制菜单按钮
我开发了小型短信应用程序。不幸的是,它不是 Holo 主题。我知道现在是 2013 年,而且应该是,但让我们离开吧。最近 Google 更改了 SMS 的 API。我已经实现了所有需要的东西,我被迫将 API 更改为 19 (KitKat)。随着软键中的 API 3 点菜单按钮消失。是否可以在 19 API 上启用该选项?
android - 避免返回之前的活动
我有一个应用程序,它在开始时检查用户是否已登录并以两种方式操作:
1)如果用户已登录,则直接从第二个活动开始跳转注册/登录活动
2)让用户从相关活动开始做注册/登录过程
但是我有一个问题:如果用户登录(并且应用程序直接从第二个活动启动)并按下后退软键,应用程序会显示注册/登录活动。
我怎样才能避免它?
我正在考虑通过调用onBackPressed()
第二个活动来修改软键行为,但我认为它不太正确......