android - 应用程序未显示在 4.0.3 的启动器中

标签 android launcher

我可以将我的应用安装在:

  • 模拟器 2.2、2.3.3;
  • 我的手机 2.2.2;

它显示在启动器和小部件管理器中。

但是在 emulator 4.0.3 上安装后,它显示在启动器和小部件管理器中。

这是 list :

<uses-sdk android:minSdkVersion="4" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name=".MainActivity"
        android:label="@string/app_name"
        android:theme="@android:style/Theme.NoDisplay" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

    <receiver android:name=".handlers.MyWidgetProvider" >
        <intent-filter>
            <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
        </intent-filter>

        <meta-data
            android:name="android.appwidget.provider"
            android:resource="@xml/my_widget_info" />
    </receiver>
</application>

你愿意帮我吗?

谢谢,

已编辑:

这是个愚蠢的问题。我试图垂直滚动应用程序列表。但在 4.0.3 中,列表是水平的。

:-)

所以我的应用没有问题。对不起...

最佳答案

在用户运行您的某个 Activity 之前,您的应用程序小部件不会显示在小部件列表中。此行为是 Android 3.1 的新增功能。

虽然您可以尝试删除 Theme.NoDisplay 并查看行为是否发生变化,但该 Activity 没有明显的错误。

关于android - 应用程序未显示在 4.0.3 的启动器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9763927/

相关文章:

android - 崩溃 - 发送不 protected 广播

android - 再次加载启动器应用程序?

python-3.x - tkinter Tcl错误: error reading bitmap file

android - 将 Android 2.3 Launcher 源代码导入我的工作区后出现很多错误

widget - 自动将小部件添加到我的启动器屏幕

android - 从 Android Lib 项目中获取资源

可扩展 ListView 中的 android:divider 属性使我在 Android 6.01 中的应用程序崩溃

android - 无法将默认收藏夹和热座添加到启动器

android - 海信 Sero 7 - USB 调试已启用但不工作

java - ListView 项目不改变文本颜色