現在、このコードを使用してプロセス名を取得しています:
List<ActivityManager.RunningTaskInfo> taskInfo = am.getRunningTasks(1);
if(taskInfo.get(0).topActivity.getPackageName().equalsIgnoreCase("xxxxxxxx") != true){
////com.xxx.xxx
}
私が達成しようとしているのは、アクティブな「ウィンドウ」タイトルを取得することです。たとえば、Web ブラウザーを開いたときのタイトルは「www.google.com」であり、SMS/MMS でミスター X との会話を開くと、現在のタイトルは「ミスターX 0245478767」。