家庭活动不会出现或作为家庭活动

时间:2015-01-28 08:29:00

标签: android homescreen

这是我第一次在这里问一个问题,但我已经找到了我之前遇到的无数问题的答案。但是,我不能让这个工作。我只是想编写一个应用来替换主屏幕。这是我正在尝试的,我看不出我错过了什么。

为了保持尽可能简单,我将其简化为此测试应用程序。我开始一个新项目后唯一改变的就是清单。

    <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.hometesting"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="17"
        android:targetSdkVersion="17" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name=".HomeActivity"
            android:theme="@style/AppTheme"
            android:launchMode="singleTop"
            android:stateNotNeeded="true" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.HOME"/>                
                <category android:name="android.intent.categoty.DEFAULT" />
            </intent-filter>
        </activity>
    </application>

</manifest>

我已经在模拟器和我自己的手机中尝试过,在后者中,它没有出现在选择器中。我可以在用户设置中选择它作为默认的主应用程序,但是当我点击主页按钮时,它只会调出选择器,而不会选择我的应用程序。预先安装的主屏幕和我下载的另一个应用程序显示为选项,但我的应用程序没有。在模拟器中,单击主页按钮只会显示默认主屏幕。

我已尝试使用和不使用单独的启动器活动,并且有和没有LAUNCHER意图。我尝试过安装,卸载,重启以及每个排列。

我想要的只是主页按钮返回我写的活动。任何帮助将不胜感激。

更新:我也在普通的廉价中文设备上尝试过,但仍然没有。

0 个答案:

没有答案