好的,我设法制作了一个按钮列出所有已安装的应用程序,如下所示:
public void launcher(View v){
Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
Intent pickIntent = new Intent(Intent.ACTION_PICK_ACTIVITY);
pickIntent.putExtra(Intent.EXTRA_INTENT, mainIntent);
myMenu.this.startActivity(mainIntent);
因此,当我单击按钮时,会像对话框一样弹出一个窗口并列出所有应用程序。但是,当我单击任何应用程序时,对话框关闭并且没有任何反应。如何使这些应用程序可点击?代码会更可取,我是菜鸟,所以请具体回答。谢谢!:)