Android - 如果声明无法完成

时间:2015-04-18 16:57:45

标签: android android-edittext

我无法在android中完成我的if语句。我正在尝试用编辑文本打开一个网址,我无法完成我的if语句!!

searchbar = (EditText) findViewById(R.id.searchbar);
    button.setOnClickListener(new View.OnClickListener() {
        public void onClick(View arg0) {

            String url = searchbar.getText().toString();
            if (searchbar.getText().toString().contains("http://")) ;
            {
                Intent i = new Intent(Intent.ACTION_VIEW);
                i.setData(Uri.parse(url));
                startActivity(i);
            }






        }
    });

1 个答案:

答案 0 :(得分:2)

你需要删除“;”你在if语句行的末尾有

if (searchbar.getText().toString().contains("http://")) ;

if (searchbar.getText().toString().contains("http://"))