1

ロック画面の通知ビューが IMO メッセンジャー アプリでどのように機能するのか、常に知りたいと思っていました。だから私はいくつかの調査を行い、いくつかの記事はそれがカスタム通知レイアウトであり、RemoteView クラスの一部であると述べていました。そこで、いくつかの簡単なチュートリアルを実行して試してみましたが、それでも正しい方法で行っているかどうかはわかりません.

では、最後にこちらで質問させてください。次の結果を思いつくことができるライブラリやその他の方法について、何かアイデア/提案はありますか?

欲望



これまでの結果



Zip ファイル - コードを確認したい場合は
https://drive.google.com/file/d/0B9Y-jPBRm4zyTHZsT09kd3pUU0E/view?usp=sharing

4

1 に答える 1

1

ナビゲーション バーに表示されるもの (戻るボタンとホーム ボタンのみ) は、これがFLAG_SHOW_WHEN_LOCKEDを使用してロック画面の上に配置されたアクティビティであることを示しています。

getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);

ダイアログのように見えるスタイリングは、おそらく次のようなものを使用して、アクティビティをテーマにすることで実行できますandroid:theme="@style/Theme.AppCompat.Dialog"

于 2015-12-13T18:09:48.393 に答える