在图片和图片模式被激活后,我试图从任务中杀死活动,到目前为止,我尝试了完成()
,完成Affinity()
,onBackPressed()
,以编程方式设置排除从最近
,但活动仍然在后台存在。
当我们单击该十字图标时,我们可以在Google Maps
中看到相同的行为。应用程序仍然存在于后台,但我需要残忍地杀死它:)
<activity
android:name=".PipActivity"
android:launchMode="singleInstance"
android:supportsPictureInPicture="true"
android:resizeableActivity="true"
android:taskAffinity=".PipAffinity"
android:configChanges="orientation|smallestScreenSize|screenLayout|screenSize"
android:windowSoftInputMode="adjustPan|stateHidden"/>
这就是我如何发射意图:
Intent(context, PipActivity::class.java)
.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK))
重要提示:当此活动不进入PiP模式
时,一切都按预期工作,并且在我需要时活动会正常杀死自己!
当我点击这个十字图标时:
pipActivity中的onStop被调用:
override fun onStop() {
cleanView()
finish()
finishAffinity()
setExcludeRecentToKillActivity()
}
private fun setExcludeRecentToKillActivity() {
val am = getSystemService(Context.ACTIVITY_SERVICE) as ActivityManager
val tasks = am.appTasks
if (tasks != null && tasks.size > 0) {
tasks[0].setExcludeFromRecents(true)
}
}
此时,用户界面被清理,连接中断。但系统仍然在后台保存任务,当我点击它时,它会自动重新启动。
我不想这样。右边的任务是那个不应该活着的封闭PiP活动。我想杀了它。可能吗?
所以实际上我找到了解决方案。完成()
必须更改完成和删除任务()
和任务将在后台正确关闭。因此,不再需要 setExcludeRecentToKillActivity()
。
override fun onStop() {
cleanView()
finishAndRemoveTask()
finishAffinity()
}
用十分简单的方法实现:点击图片,图片缓慢放大的效果。 [Code4App.com]
问题内容: 我想知道是否可以在Python(Windows)中显示某些图片,然后用鼠标单击该图片并获得此点击相对于图片边缘的坐标。 谢谢! 问题答案: 是的,一旦您了解了tkinter,这是可能并且非常容易的,这是一个快速脚本: 未经编辑的它将使用默认的窗口坐标系打印到控制台。画布小部件将左上角设为0,0点,因此您可能需要弄混printcoords函数。要获取加载的图片尺寸,可以使用canvas.
本文向大家介绍js鼠标点击图片实现随机变换图片的方法,包括了js鼠标点击图片实现随机变换图片的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js鼠标点击图片实现随机变换图片的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的javascript程序设计有所帮助。
本文向大家介绍如何在HTML图片中创建可点击区域?,包括了如何在HTML图片中创建可点击区域?的使用技巧和注意事项,需要的朋友参考一下 要在图像中创建可点击区域,请创建带有可点击区域的图像映射。例如,在单击框时,将打开另一个网站,在单击同一图像中的三角形时,将打开另一个网站。 <area>标记定义图像内的区域,并嵌套在<map>标记内。以下是属性: 序号 属性和说明 1 alt 该区域的备用文字
问题内容: 我在网络应用程序中生成普通链接,例如: 当我单击链接时,它将在新页面中显示图片。如果要保存图片,则需要右键单击它并选择“另存为” 我不希望这种行为,我想在单击链接时弹出一个下载框,这可能仅适用于html或javascript吗?怎么样? 如果不是,我想我将不得不编写一个download.php脚本,并以文件名作为参数将其调用到href中…? 问题答案:
通过 UIWebView 加载网页,然后结合 JS 代码实现点击网页中图片,让图片从最初位置动画过渡到全屏显示图片。 [Code4App.com]