19

ロック画面アプリを開発していて、ホームボタンを無効にしたいのですが、

私のアプリは - デバイス所有者とデバイス管理者

現在、ホームボタンを無効にするために画面の固定を使用しています。

しかし、アクティビティを開始するたびに「画面が固定されました」というメッセージが表示され、閉じると「画面の固定が解除されました」というメッセージが表示され、ホームをクリックすると、「固定解除は組織によって許可されていません」

これらのトースト メッセージをすべて削除したいと思います。

4

2 に答える 2

5

デバイスの所有者でさえこのメッセージをオーバーライドできるオーバーライド、「ホワイトリスト」、またはポリシーはないようです。

トーストを示すコードは次のとおりです: http://androidxref.com/6.0.1_r10/xref/frameworks/base/services/core/java/com/android/server/am/LockTaskNotify.java#74

ロックされたタスクが表示されたときにこのshowメソッドを呼び出すコードは次のとおりです。 3919 .

私が見つけた限り、ここでオーバーライドできるフラグやリソースはありません。ソースにアクセスできる場合は、 を呼び出す行をコメント アウトする必要がありますshow

于 2017-04-06T00:18:31.943 に答える