13

アプリケーションから [最近のアプリ] ダイアログを開くことができるようにしたいと考えています。ホームボタン長押しで開くダイアログです。Android 4.1 以前でプログラミングしています。カスタムの AccessibilityService を実装して AccessibilityService.performGlobalAction(GLOBAL_ACTION_RECENTS) を呼び出す方法を見つけましたが、これには電話でアクセシビリティを有効にする必要があり、あまり望ましくありません。アプリからこのダイアログを開く他の方法はありますか?

助けてくれてありがとう!

4

3 に答える 3

5

アクセスできません。ただし、自分でロールするのはそれほど難しいことではありません。getRecentTasks ()メソッドは、最近実行されたアプリのリストを返します。リストを取得して、独自のUIを追加するだけです。

これの利点の1つは、少なくとも古いバージョンのAndroidでは、デフォルトのアプリでは約8個のアプリしか表示されないことです。あなたがあなた自身を転がすならば、あなたが望むだけ多くを示すことができます。

于 2013-01-14T10:17:28.997 に答える