Android 從一個應用跳轉到另外一個應用中的問題
阿新 • • 發佈:2019-02-09
有時候一個應用不可能做到盡善盡美,有很多功能我們可以藉助一些已經比較成熟的應用來實現
比如音樂視訊播放器 當需要的時候我們就可以跳轉到這些應用中
//獲取launcher中的應用列表
Intent intent = new Intent();
intent.setAction(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
List<ResolveInfo> lists = getPackageManager().queryIntentActivities(intent, 0);
//獲取launcher中應用列表的名稱和圖示
ResolveInfo info = lists.get(0);
info.loadIcon(getPackageManager());
info.loadLabel(getPackageManager());
//從當前應用跳轉到另一個應用中
Intent intent = getPackageManager().getLaunchIntentForPackage(info.activityInfo.packageName);
startActivity(intent);