私がしようとしているのは、現在実行中のアクティビティにモーションイベントをディスパッチすることです。私は今、私はコンポーネント名を持っていることを、私はActivity
クラスであるイベント現在実行中のアクティビティのインスタンスを取得しますか?
dispatchTouchEvent(MotionEvent ev)
を派遣する、とやってみたい、このコード
ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
// get the info from the currently running task
List<ActivityManager.RunningTaskInfo> taskInfo = am.getRunningTasks(1);
Log.d("current task :", "CURRENT Activity ::" +
taskInfo.get(0).topActivity.getClassName());
ComponentName componentInfo = taskInfo.get(0).topActivity;
から現在の活動のコンポーネント名を持っていますこれは現在のアクティビティのインスタンスが必要です。私はコンポーネントの名前で立ち往生しています。イベントをディスパッチできるように、Activity
インスタンスを取得するにはどうすればよいですか?
次回にコードを書式設定する際にもう少し努力してください... –