toast 无法解析,activitynotfoundexception 无法解析为类型

Posted

技术标签:

【中文标题】toast 无法解析,activitynotfoundexception 无法解析为类型【英文标题】:toast cannot be resolved and activitynotfoundexception cannot be resolved to a type 【发布时间】:2013-12-14 12:11:24 【问题描述】:

我想在我的应用中导入谷歌地图。

这是代码: public static void maps(Activity 活动,字符串地址)

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 无法解析。

这怎么可能?

谢谢。

【问题讨论】:

【参考方案1】:

这是因为缺少导入语句..通过在 Eclipse 中按 ctrl+shift+o 导入这些包。 或在标题部分添加这些包..

【讨论】:

以上是关于toast 无法解析,activitynotfoundexception 无法解析为类型的主要内容,如果未能解决你的问题,请参考以下文章

我想用 toast 打印出请求

Android 高级自定义Toast及源码解析

Android 高级自定义Toast及源码解析

Toast解析

无法在三星 A5 (2016) 上使用 Toast

Android Snackbar简单解析