默认情况下,每台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