我想在我的应用中导入谷歌地图。
这是代码: public static void maps(活动活动,字符串地址){
try {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://maps.google.com/maps?q=" + address));
activity.startActivity(intent);
} catch (ActivityNotFoundException e) {
Toast.makeText(activity, activity.getString(R.id.webView), Toast.LENGTH_SHORT).show();
}
}
public static void navigation(Activity activity, String address) {
try {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:q=" + address));
activity.startActivity(intent);
} catch (ActivityNotFoundException e) {
Toast.makeText(activity, activity.getString(R.id.webView), Toast.LENGTH_SHORT).show();
}
}
我得到2个错误。 ActivityNotFoundException无法解析为类型而Toast无法解析。
这怎么可能?
感谢名单。
答案 0 :(得分:6)
这是因为缺少导入语句..在日食中按ctrl+shift+o
导入包。
或在标题部分添加这些包..