我有兩個不同的application.In一個單獨的項目的源代碼,我要開始選擇一個應用程序,如果用戶點擊選項1,然後去第一個應用程序,如果點擊下一步按鈕然後到其他應用程序。我用按鈕做了一個主頁面。現在我該如何實現這一任務。安卓:合併兩個不同勢應用到一個
回答
如果您需要由第三方開發的應用程序,請確保您的設備上安裝了這兩個應用程序,並通過第三方的Intent
啓動它們。
我有不同的源代碼,我想作爲samr項目運行 –
您可以將這兩個作爲庫項目編譯並添加到您的應用程序中。 – sschrass
這很簡單。看看/system/bin/am
命令(這裏:How to start an Android application from the command line?)。您可以使用Runtime.getRuntime().exec()
從代碼運行它。
Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("PACKAGE NAME OF THE OTHER APPLICATION");
startActivity(LaunchIntent);
替換爲您想運行
thx thx thx。它的工作 –
你可以做一個新的活動,2個按鈕,使其MainActvity應用程序的包名「其他應用程序的包名稱」。從按鈕1調用第一個應用程序的MainActivity,並從第二個按鈕調用使用Intent和startActivity()的第二個應用程序的MainActivity。
並在AndroidManifest.xml中做必要的修改
一些解釋的例子會很好。 – Nilambar
- 1. 安卓:合併兩個視頻
- 2. 合併兩個應用到一個
- 3. 合併兩個查詢到一個在同一個表(相同列/不同行)
- 4. 優勢在SQLite的(安卓)每個表
- 5. 如何兩個相同長度的陣列有兩個字段合併到一個數組(不追加/合併)
- 6. 將兩個SLDocument合併到一個SLDocument
- 7. 合併兩個表到一個表
- 8. ruby合併兩個語句到一個
- 9. 合併兩個列到一個
- 10. 合併兩個SQL查詢到一個
- 11. 合併兩個SQL選擇到一個
- 12. 合併兩個對象到一個
- 13. 合併不同對象的兩個數組到一個數組/集合
- 14. 如何將兩個不同的行合併到一行中?
- 15. 合併兩行到一個不同的文字排列
- 16. 安卓:每個應用
- 17. Git合併兩個分支並將兩個分支帶到同一層
- 18. 安卓:兩項活動,一個標籤
- 19. 如何合併兩個不同的Web應用程序
- 20. 安卓與兩個片段
- 21. 安卓:兩個在onLongClickListener
- 22. 安卓:兩個固定LinearLayouts
- 23. 安卓:整合四方到應用
- 24. Ruby,合併兩個不同的對象
- 25. 合併兩個不同大小的UIImageViews
- 26. SQL:合併兩個不同的查詢
- 27. SQL:兩個不同的合併查詢
- 28. 合併兩個不同的存儲庫
- 29. 合併兩個不同尺寸的堆
- 30. 安卓:如何將兩個視圖添加到一個活動
我們這裏的android-ndk連接是什麼? –