不能更改默认的激活运行第一

问题描述:

我还是在Android领域新。 我只是想改变默认activite先运行。 我是什么,我的TestprActivity.java将首先运行。 我知道它可以通过清单文件完成,但我不知道如何。 我manifist文件是:不能更改默认的激活运行第一

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example.News" 
    android:versionCode="1" 
    android:versionName="1.0"> 
<uses-sdk android:minSdkVersion="10" /> 

<application android:icon="@drawable/icon" android:label="@string/app_name"> 
    <activity android:name="main.start" /> 
    <activity android:name=".NewsActivity" 
       android:label="@string/app_name"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 


    </activity> 

     <activity android:name=".WebActivity"/> 

</application> 


<uses-permission android:name="android.permission.INTERNET"></uses-permission> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> 
    <uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission> 
</manifest> 

上运行--->配置我找到想要的类先运行。 请举例说明如何做。

谢谢!

应用程序的启动活动由各自的意图过滤器定义

<intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 

因此,你应该将这个过滤器添加到您想要的活动。请注意,只有一项活动应该有此过滤器。

+0

对您有帮助吗? –