Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Android上单击ImageView时打开URL_Java_Android - Fatal编程技术网

Java 在Android上单击ImageView时打开URL

Java 在Android上单击ImageView时打开URL,java,android,Java,Android,我得到下面的错误 活动中的startActivity(android.content.intent)不能应用于(intent) 对于这段代码,我已经尝试了许多不同的方法,是否有什么需要添加到清单中?非常感谢你的帮助 img = (ImageView) findViewById(R.id.Fb); img.setOnClickListener(new View.OnClickListener() { @Override public void onC

我得到下面的错误

活动中的startActivity(android.content.intent)不能应用于(intent)

对于这段代码,我已经尝试了许多不同的方法,是否有什么需要添加到清单中?非常感谢你的帮助

    img = (ImageView) findViewById(R.id.Fb);
    img.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
           intent browserintent = new intent("android.intent.action.VIEW", Uri.parse("www.yahoo.com"));
            startActivity(browserintent);

        }
    }

将您的代码更改为此

 Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.yahoo.com"));
 startActivity(browserIntent);

您的
Uri
中缺少一个scheme
http
https

 Intent browserintent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.yahoo.com"));
        startActivity(browserintent);
试试这个代码

 Intent intent = new Intent(Intent.ACTION_VIEW).setData(Uri.parse("http://www.yahoo.com"));      
    startActivity(intent); 

SDK
Intent
类以大写的
I
开头。您是否以某种方式让IDE在您的项目中自动生成一个小写的-
i
intent
类?