问题标签 [home-button]
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 4.0+ 中禁用主页按钮
我正在尝试用我自己的应用程序替换股票锁定屏幕。
在我的代码中,我想禁用主页按钮。
我知道如何在 Android 2.3 及更低版本中执行此操作,
但相同的代码不适用于 Android 4.0+(按下 Home 按钮时返回桌面)
最近我发现了一个名为 MiHome 的应用程序,它有自己的锁定屏幕并且能够禁用主页按钮。
有谁知道它是如何实现的???
android - 如何使用其他活动的完成将活动置于前面
我有两个活动:A 和 B。
从 A 到 B:
创建
点击
从 B 到 A:(如果 B 有返回 A 的按钮)
但如果流程是这样的:
A呼叫B,正在观看B的用户单击主页按钮并再次从启动的活动中单击B并单击按钮调用finish(),它转到主页而不是我的第一个活动A。我该怎么做?
编辑:
流动
- A->B // 使用 startActivity(Intent);
- B->Home // 点击设备上的主页按钮
- Home->B // 从已启动的活动中单击我的应用程序
- B.finish() -> Home 而不是 A //finish 或 onBackPressed 做同样的事情
java - 有谁知道我在哪里可以找到 android 的 ICS 主页按钮的代码?
我希望能够修改该代码以使其成为双击而不是单击。原因是它太靠近我手机屏幕上的空格键。在按空格键或使用应用程序时,我总是不小心点击它。
camera - 通过 SurfaceView 使用内部摄像头
我通过 SurfaceView 使用内部摄像头。但是当我按下主页按钮并重新启动时出现问题。我发现很多类似的问题。我尝试了很多方法,但他们无法修复。也许我错过了什么,所以请帮助我。谢谢我尝试下面无法修复 NullPointerException 的方法 1. 线程方法(它不起作用)
LogCat 表演
D / AndroidRuntime(571):关闭VM
W / dalvikvm(571):threadid = 1:线程退出未捕获的异常(组= 0x409961f8)
E / AndroidRuntime(571):致命异常:主要
E / AndroidRuntime(571):java .lang.NullPointerException
E/AndroidRuntime(571): 在 com.exampl.cameraexample.Preview.surfaceCreated(Preview.java:56)
E/AndroidRuntime(571): 在 android.view.SurfaceView.updateWindow(SurfaceView.java:562)
E/AndroidRuntime(571): 在 android.view.SurfaceView.access$000(SurfaceView.java:82)
E/AndroidRuntime(571): 在 android.view.SurfaceView$3.onPreDraw(SurfaceView.java:171)
E/AndroidRuntime( 571):在 android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:590)
E/AndroidRuntime(571):在 android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1596)
E/AndroidRuntime(571):在 android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2418)
E/AndroidRuntime(571) : 在 android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(571): 在 android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime(571): 在 android.app。 ActivityThread.main(ActivityThread.java:4340)
E/AndroidRuntime(571): 在 java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(571): 在 java.lang.reflect.Method.invoke(Method .java:511)
E/AndroidRuntime(571):在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) E/AndroidRuntime(571):在 com.android.internal.os.ZygoteInit.main(ZygoteInit. java:551)
E/AndroidRuntime(571): 在 dalvik.system.NativeStart.main(Native Method)
这是主要活动
另一个preview.java
和 AndoridMainfest.xml
布局
web-applications - IOS 6,safari 全屏 webapp,主页按钮
我正在开发一个 webapp (javascript) 放在 iPad 的主屏幕上,以便能够以全屏模式运行它。一切正常,但随机一段时间后,主页按钮不再起作用。但是该应用程序仍在继续运行,并且根本没有错误。我仍然可以在我的 mac 上使用 safari 在控制台中运行 javascript 函数,警报,提示,所有这些东西都在工作。但不是 window.close(); 要退出应用程序,我必须通过按下关机按钮和主页按钮来重新启动设备。
如果有人可以帮助我弄清楚它是什么,我会很高兴。
java - 按下“主页”后杀死应用程序(停止它只是暂停)
每当按下主页按钮时,都会调用 onPause,但是我已将 onPause 设置为在打开对话框时处理暂停绘图线程。这意味着当您按下主页按钮时,它会暂停绘图线程并保持当前活动打开,但是我想关闭活动/应用程序。如何阻止主页按钮调用 onPause 并使其完成活动?
编辑:我刚刚意识到该应用程序不再可见,因此应该调用 onStop() ,但事实并非如此。这可能是什么原因造成的?
ios - 如何让应用程序在主屏幕上几分钟后退出?
我想问一个问题,在主屏幕上几分钟后,我可以使用 plist 上的哪些项目来让我的应用退出。
我已经知道 Plist 中的“应用程序不在后台运行”布尔值,但是如果勾选“是”,当您按下主页按钮时,此命令会完全退出应用程序。并永远完全运行该应用程序,直到您在勾选“否”时关闭手机。
我希望我的应用程序在几分钟后继续在后台运行,然后在用户闲置 30 分钟后自行退出。
有些人几乎从不关闭他们的 iPhone,如果我的游戏从不退出并释放内存,这可能会让用户感到恼火。
我知道那里有一些游戏,例如按下主屏幕后运行的“割绳子”。但可能在 1 小时不活动后自行退出。
我可以使用什么编码选项来获得与“割绳子”相同的退出偏好?
ios - 检测应用程序在后台运行时是否按下主页按钮
我需要一种方法让我的应用程序在应用程序在后台运行时知道是否按下了主页按钮。如果按下主页按钮,则会将某些内容添加到应用程序内的列表中。这有可能吗?
android - 带有 ActionBar 的 Android 应用程序停止工作(崩溃)单击设备主页按钮
我已经创建了一个带有操作栏选项卡的 Android 应用程序,如下面的代码。
使用片段的 3 个选项卡。应用程序崩溃,同时单击设备主页按钮。如何解决这个问题?
编辑1:
这是logcat信息。
java - 覆盖主页按钮的功能
在 android 中,我已经能够非常轻松地覆盖后退按钮的功能,但对于我的应用程序,我需要覆盖home button
. 例如,用户在 中Activity A
,当他按下主页按钮时,activity B is launched
。我尝试执行以下操作,但失败了。
我确信它可以完成,因为Nova Launcher
当用户打开home screen
并且 hepresses the home button
时,启动器会为用户提供list of home screens
跳转到。我需要同样的功能。这怎么可能实现。
问候