安卓设置锁屏时预览消息内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓设置锁屏时预览消息内容相关的知识,希望对你有一定的参考价值。

就是类似于iPhone的那种消息提示,在锁屏下就可以看到

Android锁屏状态下弹出activity:

1、在接收消息广播的onReceive里,跳转到要显示的界面。如: Intent intent = new Intent(arg0,MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

arg0.startActivity(intent);
2、在该activity的onCreate()方法里:
super.onCreate(savedInstanceState);

getWindow().addFlags(WindowManager.LayoutParams.FLA G_SHOW_WHEN_LOCKED|WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);

setContentView(R.layout.activity_main);
3、设置activity的theme属性:
android:theme="@android:style/Theme.Wallpaper.NoTitleBar"

4、添加点击事件,进入app,突破锁屏:

KeyguardManager keyguardManager = (KeyguardManager) getSystemService(KEYGUARD_SERVICE);

KeyguardLock keyguardLock = keyguardManager.newKeyguardLock("");

keyguardLock.disableKeyguard();
5、在menifest中加入该权限:

<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>
参考技术A 豌豆荚搜索下载锁屏宝等相关软件可以设置,如果系统支持进设置查找本回答被提问者采纳

以上是关于安卓设置锁屏时预览消息内容的主要内容,如果未能解决你的问题,请参考以下文章

安卓的状态栏怎么去掉

安卓android手机 打开图片库 很多 有图片的文件夹!都会默认被预览!有些图片我不想被预览!怎么设置?

python如何在屏保锁屏时,能够自动输入密码,恢复非锁屏状态?

UVCAndroid,安卓UVC相机通用开发库(支持多预览和多摄像头)

微信小程序预览的文件在哪

Eclipse 安卓开发layout预览界面无法显示怎么回事,如下图,代码可以看,就是预览界面没有,怎么调出来啊