1
パッケージマネージャを使用してアプリケーションを作成し、リストビューに表示します。今のところ、アプリを開くだけですが、サービスと放送レコーダーを使用して別のクラスにインテントを送信したいと思います。アイデアは、別のクラスのボタンをクリックするだけで、選択したアプリを起動するショートカットを作成することです。ここに私のコードは次のとおりです。サービスを使用してリストビューからインテントを送信
protected void onListItemClick(ListView l, View v, int position, long id) {
ResolveInfo launchable=adapter.getItem(position);
ActivityInfo activity=launchable.activityInfo;
ComponentName name=new ComponentName(activity.applicationInfo.packageName,
activity.name);
Intent i=new Intent(Intent.ACTION_MAIN);
i.addCategory(Intent.CATEGORY_LAUNCHER);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK |
Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
i.setComponent(name);
startActivity(i);
} 私はサービスがちょうどリストビュー内の別のアプリをクリックすることで変更可能にします。私はまたそれを電話で救いたい。
これを実行する方法はありますか?