[英]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.