我一直在閱讀關於意圖之類的東西,並一直試圖避免實際發佈問題。我相信會發生什麼是您設置的URI,並將數據傳遞給意圖(如果我錯了,請糾正我),我有興趣使用手機上的計算器應用程序,但我不知道如何確定什麼URI的是可用的給定的包(假設URI是正確的術語)。 (我只對Android本機應用或任何「開放」應用感到滿意)。發現意圖的URI
Q
發現意圖的URI
2
A
回答
3
Intents List: Google Apps有我認爲你所要求的。
+0
所以以計算器爲例。我沒有在該清單中看到它,這是否意味着公開沒有可用的意圖,因此未承諾將來的版本?我試圖弄清楚如何將數據傳遞給計算器,但我想知道如何弄清楚,而不必在這裏問你們。 – onaclov2000
1
我從DroidFu庫
public static boolean isIntentAvailable(Context context, String action, Uri uri, String mimeType) {
final Intent intent = (uri != null) ? new Intent(action, uri) : new Intent(action);
if (mimeType != null) {
intent.setType(mimeType);
}
List<ResolveInfo> list = context.getPackageManager().queryIntentActivities(intent,
PackageManager.MATCH_DEFAULT_ONLY);
return !list.isEmpty();
}
相關問題
- 1. 轉發圖像URI意圖
- 2. 意圖URI傳輸問題
- 3. Android:更新圖像Uri的意圖ShareActionProvider
- 4. HATEOAS - 發現和URI模板
- 5. Java Stunt和URI發現
- 6. 從操作收到的意圖發送在URI上產生SecurityException
- 7. 發現處理意圖的活動
- 8. 准許uri在EXTRA_STREAM中的意圖
- 9. 從意圖獲取APK的URI路徑
- 10. 使用意圖發送上下文和URI
- 11. 重新發送意圖失敗,因爲在URI
- 12. jstl的問題,jasperException URI沒有發現
- 13. 意圖uri然後回到意圖有時失敗
- 14. ActivityNotFoundException:沒有發現活動發現處理意圖sospicious行爲
- 15. Android藍牙可發現性和意圖
- 16. 從Android NFC獲取URI意圖
- 17. 標準意圖URI破碎了嗎?
- 18. 檢查意圖uri是否可用
- 19. 無法獲得意圖過濾從URI
- 20. Uri返回相機意圖爲空
- 21. 採用Android相機意圖,越來越URI,然後使用URI
- 22. javax.xml.bind.UnmarshalException:意外的元素(URI:「」
- 23. 安卓:意向Twitter的URI
- 24. javax.xml.bind.UnmarshalException:意外的元素(URI:
- 25. 用於Google地圖的URI用航點的意圖
- 26. 無HTTP資源發現,請求URI
- 27. ManagedUPnP:發現搜索URI沒有版本?
- 28. 轉發意圖?
- 29. 從uri獲取位圖時獲取文件未發現異常
- 30. 「沒有發現處理意圖的活動」,但意圖過濾器設置
您可以使用一個隱含的意圖這一解決方案。 –
您可以使用隱式意圖來發現哪些URI(即使是正確的單詞)可用?基本上我想知道的是我可以傳遞給包,它會知道如何處理它。 (我如何確定這些東西) – onaclov2000