私はアンドロイドを新しくしています。 ActivityManagerに関連するアプリケーションを1つ開発しています。その中で、私は休暇中のコードを使ってシステムで動作しているアプリケーションのリストを取得しています。私は活動のリストを取得しています上記を使用することにより新しいアクティビティが開始されたときに通知する方法は?
ActivityManger.getRunningTasks(Integer.MAX_VALUE)
List<RunningTaskInfo> a=am.getRunningTasks(Integer.MAX_VALUE);
PackageManager pack=this.getPackageManager();
for(int i=0;i<a.size();i++){
String packageName = a.get(i).topActivity.getPackageName();
String appName= (String) pack.getApplicationLabel(pack.getApplicationInfo(packageName,PackageManager.GET_META_DATA));
Drawable d=pack.getApplicationIcon(packageName);
Log.v("details"," "+packageName+" && "+appName);
}
は
running.ok罰金ですしかし、私のintenctionは、新たな活動を見つめているときに通知する方法です。アクティビティマネージャには監視人がいますか?
いずれかのアイデアを持っている場合は、事前に私
感謝を助けてください。