2017-02-02 11 views
2

上のリストのアップロードのAppは私が情報を持っているか、ソースを示唆することができますどのようにモバイルデバイス上のリストビューでインストールされているアプリケーションを表示する必要がありますがモバイル

+0

私の答えはあなたに効果がありましたか? –

+0

成功しました。どうもありがとうございました –

答えて

2

あなたはPackageManagerから機能getInstalledApplications()を使用してそれを行うことができ感謝しています。その後

この使用:よく...それはそう、あなたがAdapterListViewを作成し、それを行うことができ、「高速道」としてそれを行う方法ですが、あなたはすべてのアプリケーションを持っている

final PackageManager pm = getPackageManager(); 
List<ApplicationInfo> packages = pm.getInstalledApplications(PackageManager.GET_META_DATA); 

for (ApplicationInfo packageInfo : packages) { 
Log.d(TAG, "Installed package :" + packageInfo.packageName); 
Log.d(TAG, "Source dir : " + packageInfo.sourceDir); 
Log.d(TAG, "Launch Activity :" + pm.getLaunchIntentForPackage(packageInfo.packageName)); 
} 

をし、だから、これについては、このチュートリアルを確認することをお勧めします。how-to-get-list-of-installed-apps-in-androidこれは、これを行うための素晴らしい例です。

+0

成功しました。ありがとうございました –

+0

@OnurÖnderPerfect、それを聞いてうれしいです:) –