機能を備えたアプリを作成したい:ボタンをクリックすると、インストールしたアプリが実行されます(このアプリの例)
getInstalledApplications (ボタンは aupeo) を使用してコードを書きましたが、アプリの呼び出し方法がわかりません。助けてください
aupeo.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
final PackageManager pm = getPackageManager();
List<ApplicationInfo> packages = pm.getInstalledApplications(PackageManager.GET_META_DATA);
for (ApplicationInfo packageInfo : packages) {
Intent intent = pm.getLaunchIntentForPackage(packageInfo.packageName);
if (intent != null) {
intent.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(intent);
}
}
}
});