【发布时间】:2016-05-18 10:14:38
【问题描述】:
我正在尝试调用一个函数来打开具有给定 url 的浏览器,但收到此错误消息。
我看了这两个问题,明白我可能有上下文问题,但仍然不太明白如何解决它。
Cannot resolve method startActivity()
Cannot find symbol method startActivity(android.content.Intent)
我的代码:
public void openWeb(String url) {
String fullUrl = "http://bit.do/"+url;
Uri webpage = Uri.parse(fullUrl);
Intent intent = new Intent(Intent.ACTION_VIEW, webpage);
if (intent.resolveActivity(getPackageManager()) != null) {
startActivity(intent);
}
}
【问题讨论】:
-
你想在什么样的课堂上做这个?它是否扩展
Activity、Service、BroadcastReceiver或Application -
它扩展了
Activity
标签: java android android-intent