-1
我有兩個單獨的應用程序。從Android應用程序發送數據到B應用程序
//應用程序A MainActivity
String hai ="Hello";
Intent i = new Intent("com.gpstrackdefault");
i.putExtra("Act_Main", Killme);
//i.setAction(Intent.ACTION_ALL_APPS);
//i.setType("text/plain");
startActivity(i);
//應用B Mainactivity
Intent intent =getIntent();
String action =intent.getAction();
String sharedText = intent.getStringExtra("Act_Default");
Toast.makeText(getApplicationContext(),sharedText, Toast.LENGTH_LONG).show();
Log.i("Extact text",sharedText);
:
我如何建立這兩個應用程序,如應用程序A之間的通信與其他應用程序B通信
// B清單文件
<activity
android:name="com.gpstrackdefault.MainActivity"
android:label="@string/app_name"
android:enabled="true"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter >
<category android:name="android.intent.category.DEFAULT"/>
<action android:name="android.intent.action.SEND"/>
</intent-filter>
</activity>
是不是他問兩個應用程序之間的數據傳輸?而不是活動? –
儘管我對他提出的問題和他給出的解釋也有點困惑。我剛剛糾正了他在當前代碼中所犯的錯誤 –