腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Android
onBackPressed
/
onUserLeaveHint
我有一个运行游戏的活动,当用户按下Back按钮时,它将使用
onBackPressed
()方法返回主菜单,但如果按下Home按钮或接到电话呼叫,我也会重写
onUserLeaveHint
()来执行相同的操作
浏览 0
提问于2011-07-07
得票数 9
1
回答
我能在我的应用程序关闭之前调用一个方法吗?
情况如下:问题在于,当应用程序出现前台时,只检查一次根目录,而不是用户当前使用该应用程序的时候。由于onResume()是在活动到达前台时被调用的,这意味着即使不需要检查也要多次进行检查,这是以性能成本为代价的。 onPause()是在另一个活动聚焦之前调用的,这将否定锁。我尝试使用isF
浏览 1
提问于2014-07-03
得票数 1
回答已采纳
0
回答
如何区分调用活动的onPause()的不同原因?
、
、
、
我能想到我的活动可能暂停/停止的几个原因,以及一些活动生命周期方法(
onUserLeaveHint
、
onBackPressed
、onPause、onStop、onDestroy、isFinishing)下面是它们:onPause - isFinishing FALSE
onBackPressed
- isFinishing FALSEonStop - isF
浏览 9
提问于2016-07-07
得票数 3
回答已采纳
1
回答
当按下后退按钮时,
Android
onUserLeaveHint
() in not调用
、
、
我正在尝试实现PIP模式,并且这样做,我正在重写
onUserLeaveHint
(),以便在用户离开该活动时注册事件,但是当按下后退按钮时不会调用它,它只会注册home或recents按钮。protected void
onUserLeaveHint
() { if (usePipMode){setUpPipMode(); } 因此,我的问题是,是否可以在
onUserLeaveHint
()中注册back按钮,如果可以,
浏览 3
提问于2021-01-15
得票数 1
回答已采纳
1
回答
安卓退出AsyncTask
、
、
我有这样的代码:public void
onBackPressed
() KillAllThreads(); public void
onUserLeaveHint
如果我启动AsyncTask,
onUserLeaveHint
()会立即被调用,并且当按下home按钮时,它永远不会触发此方法。如果我不初始化AsyncTask并让activity加载而不执行任何操作,那么当我按下Home时,它将触发
onUserLeaveHint
()方法。 如果用户点击退出应用程序
浏览 2
提问于2011-06-25
得票数 1
回答已采纳
2
回答
在设计主屏幕时使用onPause()和onResume()函数
、
、
、
、
我正在设计一个主屏幕,在其中我将在网格视图中显示应用程序。在我的主屏幕的第一个屏幕上有一些动画,当你按下一个按钮时,一个网格就会显示出来。因此,问题是:1).I从网格视图中打开一个应用程序,它正常打开,但当我退出该特定应用程序时,BACKButton会将我带到gridview的屏幕。(这没问题)。现在,当我按下主页按钮时,它正在做与在BACKBUTTON上做的相同的工作。 我正在使用dispatchKeyEvent(KeyEvent event)收听这些按钮,但它不能使用主页按钮。从逻辑上讲,我不应该工作,因为这个dispatchKeyEvent(KeyEvent event)适用于我的应用程
浏览 5
提问于2013-07-17
得票数 0
4
回答
隐藏而不是销毁活动的
onBackPressed
我知道如何取消后退按键,以便活动/主窗口保持可见: return; 我的目标是隐藏活动,然而,在没有完成它的情况下,如何在
onBackPressed
事件中做到这一点呢?也就是说,我希望尽可能使用onPause(),但不会调用
onBackPressed
()的默认行为,即本质上调用finish()。另一种说法是我想模仿
onUserLeaveHint
()?
浏览 3
提问于2011-05-07
得票数 27
回答已采纳
2
回答
安卓服务和安卓LifeCycle处理
、
、
我已经创建了一个应用程序,其中我使用了两个活动:现在,我已经在Main activity中启动了一个声音(使用服务),并希望只要我的应用程序还活着,就保持该服务的活动状态,但如果应用程序关闭(通过按下back按钮或Home按钮),则希望停止该服务。有谁知道怎么解决这个问题吗?提前感谢!
浏览 0
提问于2013-05-21
得票数 0
回答已采纳
2
回答
实现应用内针锁功能的方法
、
我已经在应用程序中实现了pin lock功能。要求是在应用程序启动时显示pin锁(这是可以的),以及当应用程序来自后台时。不幸的是,我目前的实现似乎还不够。当前的实现使用了一个基本活动,其中我已经实现了一个基于阈值的pin lock功能。在活动的onPause中,我保存当前时间,在onResume中,我检查保存的时间和当前时间之间的差异,如果时间大于1秒,则将引脚活动推到顶部。它像预期的那样工作,但门槛太大。我想问一下,如果有人有其他想法,如何实现一
浏览 4
提问于2013-11-29
得票数 2
17
回答
在
android
中检测主按钮按下
、
是否有任何方法可以可靠地检测
android
应用程序中的主按钮是否已被按下?反述下列方法:public void onAttachedToWindow() { super.onAttachedToWindow更新:据推测,从
Android
4.0开始,这个黑客就不再起作用了
浏览 19
提问于2012-01-16
得票数 103
2
回答
Android
:开始一个分享的意图结束我的活动
、
、
、
> package="com.joyfm.activity"
android
:versionName="1.4" > <uses-sdk
浏览 1
提问于2013-03-02
得票数 4
回答已采纳
1
回答
延迟后活动开始
、
、
、
在安卓设备的Home按钮上,ActivityA/App处于后台,在
onUserLeaveHint
()中,启动了打开ActivityB的意图。打开该活动的代码如下- super.
onUserLeaveHint
()
android
:screenOrientat
浏览 0
提问于2018-11-29
得票数 0
回答已采纳
1
回答
flutter尝试在空对象引用上调用虚方法的空io.flutter.embedding.
android
.FlutterActivityAndFragmentDelegate.onPostResume()
、
ArrayList<String> mFragmentTags; public void
onBackPressed
() { flutterFragment.
onBackPressed
(); @OverrideflutterFragment.onRequestPermissionsResult(requestCode,
浏览 46
提问于2021-04-20
得票数 0
4
回答
Android
电源管理器唤醒锁
、
、
、
、
这是控制
Android
电源管理器唤醒锁的最佳实践吗? 欢迎提出任何意见。
浏览 0
提问于2013-08-30
得票数 1
4
回答
主按钮单击事件处理
android
我想调用某些函数来显示按下call按钮事件的通知。书面代码如下: public boolean onKeyDown(int keyCode, KeyEvent event){ APP_STATUS="SLEEP"; return true;但不幸的是,这是行不通的。 我通过调试器进行了测试,但注
浏览 3
提问于2013-09-19
得票数 4
回答已采纳
1
回答
活动堆栈为空时从通知中启动的活动充当主要活动。
在我的申请中,A是主要的活动。它的导航方式类似于A,B,C,D等。我实现了google云推送通知。当推送通知出现时,通知产生并点击活动X。当堆栈不是空的时,没有问题。当堆栈为空,从推送通知启动的活动x充当启动活动时,.That意味着当堆栈再次为空时,如果我们长时间按home按钮并选择应用程序导航到X actvity(从通知启动的活动),而不是activity.Please帮助我。
浏览 3
提问于2012-08-27
得票数 0
1
回答
如何防止用户返回
android
主屏幕?
当用户解锁应用程序时可能的解决方案--我可以想到2)当设备主页按钮被按下时,阻止应用程序返回到
android
主屏幕@Override{ Log.d("
onUserLeaveHint
","Home button pressed");super.<
浏览 2
提问于2017-01-21
得票数 0
回答已采纳
2
回答
返回到上一活动的计划活动主页按钮
、
、
、
在努力使主页按钮出现在我的ActionBar中之后,它终于出现了,但当点击它时什么也没有发生。我应该添加什么方法或OnClick侦听器才能使其正常工作。我承认这个问题经常被问到,在看过大多数问题后,我仍然不满意,所以请版主对我采取宽松的态度。无论如何,我们非常感谢您的帮助。以下是代码 @Override super.onCreate(savedInstanceState); setContentView(R.layout.activity_
浏览 18
提问于2020-09-11
得票数 0
1
回答
[有时]使用startActivityForResult()调用
onUserLeaveHint
()
、
当最小化(例如,使用主页按钮)时,它将通过
onUserLeaveHint
()正确地进入PiP模式。问题是,主活动有一些打开辅助活动的功能,有时应用程序也会进入PiP模式。这将转到PiP模式: @Override if (iWantToBeInPipModeNow()) { //internal
浏览 56
提问于2019-06-10
得票数 0
1
回答
如何检测它是Recents按钮、多窗口模式还是主按钮
onUserLeaveHint
()
、
、
、
在我的应用程序中,当用户按home按钮时,我依赖
onUserLeaveHint
()方法,但在
Android
7.0中启动多窗口模式时,通过长时间按下"recents按钮“(我不想执行与按home按钮时相同的操作备注: onMultiWindowModeChanged()在
onUserLeaveHint
()之后被称为
浏览 1
提问于2016-10-04
得票数 6
点击加载更多
相关
资讯
贝壳Flutter混合容器实践
android 动画
Android神器
Android存储(1)-你还在乱用Android存储嘛!
Android Things 物联网教程:使用 Firebase 同步 Android Things
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券