您的位置:首页 > 移动开发 > Android开发

Android一个应用跳转另外一个应用

2016-10-12 15:00 501 查看
APP1:

Intent tIntent = new Intent();
      ComponentName tComp = new ComponentName("com.example.newporject"(另外一个应用包名), "com.example.newporject.NextActivity"(另外一个应用包名+窗口名));
      tIntent.setComponent(tComp);

//       tIntent.setAction("android.intent.action.MAIN");
      tIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
      startActivity(tIntent);

 <activity

            android:name="com.example.next.MainActivity"

            android:label="@string/app_name" >

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

            

             <intent-filter>

                     <action android:name="com.example.next.MainActivity" />

                      <category android:name="android.intent.category.DEFAULT"/> 

                 </intent-filter>  

                 

        </activity>

记得要加权限:

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

APP2:

  <activity

            android:name=".NextActivity"

            android:label="@string/title_activity_next" >

            <intent-filter>

                      <action android:name="com.example.newporject.NextActivity" />

                      <category android:name="android.intent.category.DEFAULT"/> 

                  </intent-filter> 

                  

        </activity>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Android