启动器如何访问图标包?

6

在Google Play商店上有很多图标包可供选择,这些图标包与启动器兼容。我想知道启动器如何访问和识别此类图标包,以便它们可以反映到启动器中。

我已经成功编写了与启动器相关联的图标包内部代码,但是如何访问此类图标包的启动器,以便它可以处理相应的图标包并反映到启动器中呢?

图标包中的代码,定义必要的启动器包名称@

            <!-- Go / Nova -->
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <action android:name="com.gau.go.launcherex.theme" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <intent-filter>
        <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>

            <!-- LauncherPro / Holo -->
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="com.fede.launcher.THEME_ICONPACK" />
            </intent-filter>

我遵循了XDA开发者指南,但没有得到任何解决方案,有人能帮忙吗?
1个回答

0

该应用程序具有针对不同启动器的所有意图过滤器,并根据该意图执行操作。这些由启动器定义:<action android:name="com.gau.go.launcherex.theme" /><category android:name="com.fede.launcher.THEME_ICONPACK" />,您的应用程序根据这些采取行动,并在特定启动器触发意图时提供图标。


只有“动作和类别”才能发挥魔力,还需要做任何额外的事情吗?你有任何教程或其他文档吗? - RobinHood
是的,那应该就是全部了。你可以使用以下链接:http://code.google.com/p/adw-launcher-android/wiki/ADWThemeGuide#Getting_Started_On_Your_ADW.Launcher_Themehttps://github.com/AnderWeb/ADW.Theme-Templatehttp://forum.xda-developers.com/showthread.php?t=2399426 - rachit

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接