Как я могу получить все установленные приложения, перечисленные в файле listView
. Я попробовал следующий код и другие, но он не работает.
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
final List pkgAppsList = context.getPackageManager().queryIntentActivities( mainIntent, 0);
}
и я до сих пор не понимаю, зачем использовать намерение таким образом.