Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/216.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在AndroidManifest.xml中设置活动_Android_Android Intent_Android Activity - Fatal编程技术网

如何在AndroidManifest.xml中设置活动

如何在AndroidManifest.xml中设置活动,android,android-intent,android-activity,Android,Android Intent,Android Activity,我有一个活动,每次用户想要解锁手机时都会启动(MainActivity) 我希望向应用程序添加另一个活动,它将在用户每次单击应用程序图标时启动,并包含第一个活动的设置。在AndroidManifest.xml中设置它的正确方法是什么 当前我的AndroidManifest文件如下所示: <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label=

我有一个活动,每次用户想要解锁手机时都会启动(MainActivity)

我希望向应用程序添加另一个活动,它将在用户每次单击应用程序图标时启动,并包含第一个活动的设置。在AndroidManifest.xml中设置它的正确方法是什么

当前我的AndroidManifest文件如下所示:

<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>
    <receiver android:name=".BootCompletedReceiver"> 
        <intent-filter> 
        <action android:name="android.intent.action.BOOT_COMPLETED" /> 
        </intent-filter> 
    </receiver>
    <service android:name=".LockService"></service>
</application>

在清单中定义您的活动,如下所示:

<application>
   ...
    <activity android:name=".YourNewActivity"></activity>
   ...
</application>

。希望这有帮助

不能将活动绑定到清单文件本身内部UI中的按钮单击。只需添加一个普通的
,然后在单击按钮时要求调用该活动。

活动的全部目的是,当用户再次打开应用程序时,可以重复使用这些活动。您可以创建一个活动,并在每次打开应用程序时创建一个片段。片段不必在清单中声明。您的活动跟踪数据。您正试图在静态xml文件(您的清单)中添加动态内容(未知数量的活动)

只需在活动的onResume方法中创建一个新片段


实际上,我不需要从一个活动开始另一个活动。首先,我需要能够访问应用程序列表中的设置,只需单击应用程序图标。第二,每次安卓从睡眠中醒来,我的应用程序都应该在解锁屏幕之前启动。我已经得到了第二部分的工作-应用程序启动之前解锁屏幕,但现在我正试图添加第一个组件。。。并努力做到这一点。