My *_*God 6 android android-manifest
从AndroidManifest中删除以下内容的替代方法是什么:
<activity
android:name="com.apper.main.UserActivity"
android:label="@string/app_name"
android:launchMode="singleTask"
android:clearTaskOnLaunch="true"
android:stateNotNeeded="true" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME"/>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud)
我还发现删除上面的行后,对我的android应用程序没有任何影响.这个类别的主要用途是什么,它的替代方案是什么.
如果此类别的目的是启动主屏幕,则可以通过以下方式完成:
Intent homeIntent= new Intent(Intent.ACTION_MAIN);
homeIntent.addCategory(Intent.CATEGORY_HOME);
homeIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(homeIntent);
Run Code Online (Sandbox Code Playgroud)
以上代码将启动主屏幕,但为什么android中的行显示?从这里删除线路的目的是什么,没有改变应用程序?
| 归档时间: |
|
| 查看次数: |
7769 次 |
| 最近记录: |