繁体   English   中英

如何更改Android清单以启动应用程序而不是活动?

[英]How do I change the Android Manifest to launch an Application instead of an Activity?

我希望程序将Application类扩展到Overridden onCreate()方法并从其启动,而不是从Activity类启动。 如何更改清单以启动应用程序?

我只知道如何启动这样的活动:

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

如何告诉Android需要从应用程序启动?

首先检查Application Class的使用

Application class is used to declare Global variables and other stuffs but it doesn't have any UI.

要声明Application类,您只需要在AndroidManifest文件的application标记中添加android:name attribute

<application android:icon="@drawable/icon" android:label="@string/app_name" android:name=".myApplication_class_name">

你不能 Android无法以这种方式工作。 活动是UI的主要组成部分。 如果要向用户显示UI,则必须使用活动。

http://developer.android.com/guide/topics/fundamentals.html#Components

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM