【问题标题】:android launcher page on the menu菜单上的 android 启动器页面
【发布时间】:2011-11-29 21:18:26
【问题描述】:

我正在我的 droid x2 设备上运行我的 android 应用程序。此应用有一个包含一些项目的菜单,其中之一是主页(应用启动时启动的屏幕)。

问题是当我点击 Home 项目时,它会调出这个菜单,

我不知道它为什么会这样以及如何解决它。

它在模拟器上运行良好,我猜这是需要在设备上设置的东西。

我想知道是否有人以前看过这个菜单,如果看过,它是什么,什么时候出现?

【问题讨论】:

  • 你能显示一些代码吗?我认为这里可能对 AndroidManifest.xml 和主屏幕活动 .java 文件感兴趣。
  • 你能贴出点击 Home 项时执行的代码吗?
  • 请不要转发您的问题。如果您要添加更多详细信息,请改为编辑原始问题。

标签: android android-launcher android-homebutton


【解决方案1】:

我实际上是通过在清单文件中添加一个新活动来解决这个问题。所以我的启动器活动是

  <activity
        android:label="@string/app_name"
        android:name=".Home" >
        <intent-filter >
            <action android:name="android.intent.action.MAIN" />

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

我还添加了以下活动,它就像一个正常活动一样,在我的菜单选择中,我使用了这个新活动的动作名称。

    <activity
        android:label="@string/app_name"
        android:name=".Home" >
        <intent-filter >
            <action android:name="com.mywebsite.app.HOME" />

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

【讨论】:

    猜你喜欢
    • 2018-01-09
    • 2013-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-07
    相关资源
    最近更新 更多