1
すべてのアクティビティを表示するビューを追加したいと思います。私はアプリを閉じるとウィンドウマネージャーによるすべてのアクティビティをトップに追加
- ビューを追加し、私はactvityを閉じると、その後のビューはまだ
- を表示し、ビューが削除されます。
ありがとう、私の悪い英語のために申し訳ありません。
すべてのアクティビティを表示するビューを追加したいと思います。私はアプリを閉じるとウィンドウマネージャーによるすべてのアクティビティをトップに追加
ありがとう、私の悪い英語のために申し訳ありません。
Service
とgetWindowManagerをサービスに作成します。
インスタンスを作成し、タイプをLayoutParams.TYPE_PHONE
に設定してからwindowManager.addView(view, lp)
を呼び出します。
閉じるアプリの場合は、windowManager.removeView(view)
サービスに電話してください。
ありがとうございました。私はそれを試してみます。 –
私はLayoutParams.TYPE_PHONEを使用しています。他の現在のactvityまたは戻るボタンをクリックすることはできません。 PS。私はフラグWindowManager.LayoutParams.FLAG_NOT_FOCUSABLEを追加します | WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH –
'WindowManager.LayoutParams LP =新しいWindowManager.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT、ViewGroup.LayoutParams.MATCH_PARENT、WindowManager.LayoutParams.TYPE_PHONE、WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH | WindowManager.LayoutParams.FLAG_FULLSCREEN | WindowManager.LayoutParams .FLAG_NOT_FOCUSABLE、PixelFormat.TRANSLUCENT); ' –