我製作了2個應用程序。在第一個應用程序中有一個字符串和一個按鈕。我想要點擊按鈕後,第二個應用程序應該打開,該字符串應該傳遞給該應用程序。這怎麼可能。 這是我的主要要求。如果第二個應用程序無法直接打開,那將會很棒。只有通過點擊第一個應用程序中的按鈕才能打開它。如果這是可能的,那麼讓我知道。從另一個應用程序啓動應用程序
我是新到Android,請幫助me.thanks提前
我製作了2個應用程序。在第一個應用程序中有一個字符串和一個按鈕。我想要點擊按鈕後,第二個應用程序應該打開,該字符串應該傳遞給該應用程序。這怎麼可能。 這是我的主要要求。如果第二個應用程序無法直接打開,那將會很棒。只有通過點擊第一個應用程序中的按鈕才能打開它。如果這是可能的,那麼讓我知道。從另一個應用程序啓動應用程序
我是新到Android,請幫助me.thanks提前
爲此,您可以使用隱式意圖檢查Receiving/calling implicit intent 和
編輯 檢查this question
嘗試如下
String app_Name ="com.package.name";
Intent intent = getPackageManager().getLaunchIntentForPackage(app_Name);
if (intent != null) {
// Activity now start the activity
intent.putExtra("EXTRA_SESSION_ID", "Your variable Here");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
} else {
//Go to the market
intent = new Intent(Intent.ACTION_VIEW);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setData(Uri.parse("market://details?id=" + app_Name));
startActivity(intent);
}
app_Name
是可變的。
[如何在Android上實現我自己的URI方案]可能的重複(http://stackoverflow.com/questions/2448213/how-to-implement-my-very-own-uri-scheme-on-android ) – SnyersK