2013-02-19 59 views
3

嘿在启动器代码我想要一个应用程序显示在主屏幕上,在AndroidManifest.xml。我写这几行:希望我的启动器在主屏幕上的应用程序

<activity 
    android:name=".MyAppTabs" 
    android:theme="@android:style/Theme.NoTitleBar" 
    android:label="MyApp" 
    android:icon="@drawable/ic_launcher_app"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN"/> 
      <category android:name="android.intent.category.LAUNCHER"/> 
     </intent-filter> 
</activity> 

上加上几行,我让我的应用程序在主屏幕上,但它没有推出,但使用菜单选项我能够启动我的应用程序...任何帮助?

Adiing更多的细节。我必须在我加入我的应用程序受欢迎的标签XML文件夹default_workspace.xml文件...

<favorite 
    launcher:packageName="com.android.launcher" 
    launcher:className="com.android.launcher.apps.MyAppTabs" 
    launcher:screen="3" 
    launcher:x="3" 
    launcher:y="0" /> 

如果..Please告诉我需要的任何其他信息。

+1

嘿你的目标是什么? – 2013-02-19 09:00:33

+0

如果您的应用程序从市场安装,它会自动作为快捷方式在主屏幕上。如果你直接从eclipse安装它,它不会创建快捷方式。你能更具体一些吗?我无法得到,如果你正在创建一个启动器,或者你只需​​要在主屏幕上的应用程序快捷方式。 – k0sh 2013-02-19 12:11:09

+0

我正在创建一个发射器,我也有一个应用程序,它是启动器的一部分。我只想让该应用在主屏幕上在我的设备上安装我的启动器。 – Yash 2013-02-19 13:29:20

回答

0

这可以仅适用于属于同一应用程序(在这种情况下为您的启动程序)的应用程序。

  1. 你不应该开始要laucher内部运行的应用程序的活动

  2. 你应该得到其中的applcation要显示父视图,

  3. 获取应用设计为单一视图或视图组,将其视为子视图(这将是发射器父视图的子视图)

  4. 将子视图视图添加到启动器父视图中。

相关问题