我在自己的android应用中设置一个闹铃提醒,到时间后会弹出一个dialog样式的activity,里面内容我是通过addview动态添加进去的。
这里我有两个问题,其一是否可以将这个activity的背景设置为透明,即显示dialog样式的activity的同时也可以看到他所遮挡住的那部分。
其二就是,如果我的手机待机锁屏后,虽然能听到activity的开启的提示音,但是解锁屏幕后观察activity生命周期发现他被销毁了,这是为什么,有什么能让activity不消失的方法?
不好意思,太简洁我没看明白。但是一个dialog形式的activity怎么用setCanceledOnTouchOutside(false)方法
追答请问 你的activity是用弹出框显示 还是在配置文件里面配的
追问AndroidManifest.xml中设置它的style为dialog
追答提供给你的是一个思路 我做的是用弹出框全屏显示 和activity效果是一样的 你试试我说的两点去找 该怎么处理 不面对面说的不怎么清楚
追问如果要是弹框的话,肯定是要有个activity对吧,那我第二个问题说到的activity都销毁了,setCanceledOnTouchOutside(false)方法也没有什么作用了
追答如果是弹出框的话 只需要导入xml的 并且可以设置全屏 不会像你说的出现activity销毁 你可以试试