每项活动都可以使用;android.intent.action.MAIN“;?
在下面的示例中提供帮助: 我复制代码如下:每项活动都可以使用;android.intent.action.MAIN“;?,android,android-intent,Android,Android Intent,在下面的示例中提供帮助: 我复制代码如下: <manifest xmlns:android="http://schemas.android.com/apk/res/android" <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="15" /> <application android:icon="@drawable/ic_launcher" android:label="@s
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="15" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".Activity1"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.ACTIVITY001" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".Activity2"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.ACTIVITY002" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".Activity3"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.ACTIVITY003" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
这是错误的
<action android:name="ACTIVITYNAME FOR INTENT" />
<category android:name=""/> // android.intent.action.DEFAULT or android.intent.action.MAIN
//android.intent.action.DEFAULT或android.intent.action.MAIN
android.intent.action.MAIN
被赋予了首先要启动的活动,并且
android.intent.action.OTHER
到其他活动调用的其余活动
您的应用程序将引用清单来获取第一次启动的活动,其中havinMAIN
是一个显式声明,setClass()是一个隐式声明。它将在im manifest.xml中找到您的目标操作
如果意向过滤器带有“android.intent.action.MAIN”,那么应用程序的入口会更多,你也可以在launcher中找到更多图标。你的意思是setAction()比setClass()更好吗?这个答案完全是随机的。没有名为“
android.intent.category.MAIN
”的类别。这篇专栏文章询问了关于“android.intent.action.MAIN”price thanx的行动。这是个错误,我已经更新了。