2016-05-12 23 views
0

私は本当にこの画面の名前を知っています:/アプリケーションが実行されていないときにメッセージ"これは、デバイス上で現在実行中のすべてのアプリを基本的に表示します。Android - 「あなたの最近の画面はここに表示されます」/「あなたの最近のアプリ」画面

あなたは、アプリを起動していてもいなくても、ここで私が何を話しているのか知っています(大きくてスパムのような)。 2番目の画面には、削除したいGoogleウィジェットも表示されます。 enter image description here enter image description here

「あなたの最近の画面がここに表示され、」アンドロイド携帯電話やタブレットの画面を調整する方法はありますか?
Device Administration APIを使用しないソリューションはありますか?
デバイス管理APIが必要な場合 - どのように行うかを教えるドキュメント/チュートリアルはどこにありますか?


現在のところ、他のほとんどのAppsへのアクセスを拒否するAndroid用ランチャーアプリを作成しました。私たちのアプリとアンドロイド設定のみを表示します。

残念ながら、「あなたの最近の画面はここに表示されます」という画面にGoogleウィジェットがあります。デフォルトのランチャーを使用する場合は、ホーム画面に表示されるのと同じウィジェットです。 Googleアプリケーションを無効にすると、ウィジェットはホーム画面から正しく消えますが、「あなたの最近の画面はここに表示されます」という画面に「ウィジェットを追加できませんでした」というメッセージが表示されます。 現在、私たちはそのウィジェットを取り除くための簡単なソリューションを探しています。

+0

「あなたの最近の画面はここに表示されます」という画面は表示されませんでしたか?そうでない場合は、スクリーンショットを追加できますか? – natario

+0

ホームボタンを長押ししたときに表示されるものを意味します。 – TripeHound

+0

は混乱のために画面を追加しました – Aligertor

答えて

0

実際には、このページをOSの変更なしでカスタマイズする方法はありません。

まだ私はウィジェットを取り除くためにワーキングアラウンドを見つけました。 Appを起動すると、最近のアプリ画面に表示されないようにするフラグが追加されます。この方法では、ウィジェットを持たない空の最近のアプリ画面しか表示されません。

Intent i = manager.getLaunchIntentForPackage(apps.get(pos).name.toString()); 
i.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS); 
HomeActivity.this.startActivity(i); 
関連する問題