默認情況下,每臺2.3以上的android手機都有streetview,或者需要下載streetview並進行安裝。我問的原因是,我在我的應用程序中使用街景我用默認情況下,每個Android手機都有街景應用嗎?
private boolean isIntentAvailable(Intent intent) {
final PackageManager packageManager = mapView.getContext().getPackageManager();
List<ResolveInfo> list =
packageManager.queryIntentActivities(intent,
PackageManager.MATCH_DEFAULT_ONLY);
return list.size() > 0;
}
,看看街景應用程序在設備使用。問題是,在Android 4.1.1移動街景可用,但仍然這種方法拋出錯誤的。但它適用於我所測試過的大多數設備,如所有三星,HTC和索尼手機。
那你打算用這個測試街景的意圖是什麼? – Ifor 2013-02-12 16:52:19