我有三個現有的應用程序。現在我想將所有三個結合到單個應用程序中。 說我有三個按鈕,當我點擊按鈕1,然後應用程序1應該運行。而當按鈕2被點擊時,應用程序2應運行 。在android studio中可以嗎?有 已嘗試搜索,但沒有任何幫助。將多個項目集成到一個應用程序
0
A
回答
0
得到了解決。我只是將這三個應用程序轉換爲庫並將它們導入到主應用程序中。現在我可以根據需要隨時從三個應用程序中的任何一箇中調用任何活動。使用軟件包管理時,所有這三個應用程序都必須單獨安裝。非常感謝編碼員和嗜好者花時間回答我的問題。但我仍然有問題。我實際上是在表面上工作。儘管我可以開展任何活動,但我仍然無法改變錶盤。嘗試壁紙,但我們只能打開面部採摘器&不能設置表面。
ComponentName unique=new ComponentName(MainActivity.this,BlackOwlBlue.class);
Intent i=new Intent(WallpaperManager.ACTION_CHANGE_LIVE_WALLPAPER)
.putExtra(WallpaperManager.EXTRA_LIVE_WALLPAPER_COMPONENT,unique)
.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
0
我要說的是,我沒有任何Android Studio的使用經驗。希望它與其極爲簡化的App Inventor有些相似之處。
任何人,我會創建一個獨立的主屏幕(活動?),其上有3個按鈕,並將三個現有應用程序的代碼粘貼到同一應用程序的其他屏幕中。每個按鈕都會通過打開新的活動來打開相應的屏幕/應用程序。
1
從這個SO start application knowing package name。只需使用這兩條線就可以啓動任何安裝的應用程序,其package name
被稱爲:
Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.example.abc");
startActivity(LaunchIntent);
未知包名
PackageManager pm;
pm = getPackageManager();
// get a list of installed apps.
packages = pm.getInstalledApplications(0);
相關問題
- 1. 如何將多個應用程序集成到一個應用程序?
- 2. 將多個完成的android項目合併到一個應用程序
- 3. 將Xcode項目集成到另一個
- 4. 將幾個Air應用程序集成到一個展櫃中
- 5. Spring集成:多個應用程序集成使用Spring集成
- 6. 將多個應用程序升級到一個應用程序
- 7. 集成的多個ASP.NET應用程序
- 8. 集成多個Android應用程序
- 9. Django:如何將應用程序集成到另一個應用程序
- 10. 將不同的Xcode項目集成到一個項目中
- 11. 拆分Web應用程序項目到多個項目
- 12. 將多個項目打包成一個
- 13. 將gedit或kate集成到一個Qt應用程序
- 14. 將不同的模塊集成到一個Android應用程序
- 15. 如何將兩個應用程序集成爲一個應用程序
- 16. 將2個android項目集成到第三個項目中
- 17. 如何使用一個項目創建多個應用程序
- 18. 將多個應用程序數據項保存到一個或多個文件?
- 19. 一個IIS應用程序中的多個Web/WCF項目
- 20. 多個Silverlight項目在一個Web應用程序中
- 21. JDeveloper在一個應用程序中創建多個項目
- 22. webfaction中的一個應用程序中的多個django項目
- 23. 一個項目下的多個Android應用程序模塊
- 24. 包裝一個Django項目與多個應用程序
- 25. 從同一個項目部署多個應用程序
- 26. 多個Firebase項目在一個應用程序中
- 27. 一個XCode項目多個iPhone應用程序
- 28. 多個應用程序從一個項目
- 29. 一個項目包含多個應用程序?
- 30. 多個System.Web.Extensions程序集在同一個項目中?
http://stackoverflow.com/questions/3422758/start-application-knowing-package-name –