我可以从另一个应用程序调用一个应用程

时间:2011-04-25 10:32:53

标签: android

我想从我的应用程序活动中调用Home-Screen启动器Home-Screen应用程序。我可以称之为吗?

请建议我如何整合它?

4 个答案:

答案 0 :(得分:3)

试试这个..

Intent i = new Intent(Intent.ACTION_MAIN, null);
i.addCategory(Intent.CATEGORY_HOME);
startActivity(i);

答案 1 :(得分:0)

您需要发送类别为CATEGORY_HOME

的意图

您的代码可能如下所示:

  

Intent i = new Intent();

     

i.addCategory(Intent.CATEGORY_HOME);

     

i.setAction(Intent.ACTION_MAIN);

     

startActivity(ⅰ);

http://developer.android.com/reference/android/content/Intent.html

答案 2 :(得分:0)

使用intent和startActivity并在intent

中传递类别名称

答案 3 :(得分:-1)

试试这个

final Intent intent = new Intent(Intent.ACTION_MAIN, null);

intent.addCategory(Intent.CATEGORY_LAUNCHER);

final ComponentName cn = new ComponentName("com.android.settings", "com.android.settings.fuelgauge.PowerUsageSummary");

intent.setComponent(cn);

intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

startActivity( intent);

See Here...