如何從我的應用程序在Android中訪問另一個第三方應用程序?在Android中訪問另一個第三方應用程序
1
A
回答
2
您必須先創建一個意圖。 如果啓動的活動必須返回結果,則通過調用方法startActivityForResult開始活動,並且您將在onActivityResult方法中接收結果。如果您未等待此活動的結果,請致電startActivity。
在那些方法調用中,您必須在參數中傳遞您的意圖。
在這個例子中,我調用android庫允許用戶選擇一個圖像。
protected void chooseImage()
{
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,
"Select Picture"), ACTIVITY_CHOOSE_IMAGE);
}
然後,我收到由用戶選擇的圖像,從而導致以前的活動:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_OK) {
if (requestCode == ACTIVITY_CHOOSE_IMAGE) {
//Traitement sur l'image
}
}
}
0
您可以訪問這個網站的是Android支持的可用第三方意圖:Website for Open Intents supported by Android
相關問題
- 1. 通過另一個應用程序訪問第三方應用程序
- 2. Yammer第三方應用程序訪問
- 3. 在Android上訪問第三方相機應用程序
- 4. 在黑莓中的另一個第三方應用程序中使用相機
- 5. 如何從iPad上的應用程序訪問第三方應用程序?
- 6. Django:訪問第三方應用程序數據庫
- 7. 如何第三方應用程序訪問Yii2(HumHub)
- 8. 如何通過第三方應用程序訪問salesforce API?
- 9. 在Android中使用第三方.a庫ndk應用程序
- 10. 從第三方iOS/Android應用程序訪問fitbit現場心跳數據
- 11. 從另一個應用程序訪問一個應用程序中的事件
- 12. 第一個Android應用程序 - 如何訪問指南針
- 13. iFrames中的第三方應用程序?
- 14. Android:從另一個應用程序訪問內容提供商
- 15. 從第三方應用程序訪問動態CRM Web API上的另一個域
- 16. 如何在同一應用程序中使用android第三方庫twitter和myspace?
- 17. 在C#安裝程序中安裝第三方應用程序
- 18. 在Firefox中訪問第三方Cookie
- 19. 在Android模擬器上安裝第三方應用程序
- 20. 在第三方網站更新新的Android應用程序
- 21. Android中的第三方應用程序的確切含義
- 22. 是否可以在iOS上限制第三方應用程序訪問
- 23. 如何訪問Angular 2應用程序中的第三方lib全局對象?
- 24. 第三方HTML5 .HTA應用程序?
- 25. 安卓第三方應用程序
- 26. WCF - 第三方應用程序認證
- 27. 打開第三方應用程序
- 28. 第三方應用程序和skype
- 29. 在另一個應用程序中打開一個Android應用程序
- 30. 從另一個應用程序或網址輸入到第三方iPhone應用程序
你可以發佈一些代碼片段嗎? – Praveen 2010-05-20 17:38:57
清楚嗎?或者你想要更多的信息? – Clem 2010-05-20 17:45:54
我不問有關內置應用程序。我的意思是一些YouTube或第三方應用軟件。 – Praveen 2010-05-20 17:56:10