无法解析符号' OnClickListener' - View.OnClickListener

时间:2016-12-04 14:46:22

标签: android

我正在使用Android按钮,但它给我一个错误无法解析符号,我使用正确的语法,但为什么它会给我一个错误

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Button;



public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Button b1 = (Button) findViewById(R.id.viewb);
    b1.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            startActivity(new Intent(MainActivity.this, View.class));
        }
    });

    Button b2 = (Button) findViewById(R.id.adminb);
    b2.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            startActivity(new Intent(MainActivity.this, Admin.class));
        }
    });
}
}

1 个答案:

答案 0 :(得分:-2)

View.OnClickListener你错了 它应该像

b2.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View view) {
          startActivity(new Intent(MainActivity.this, Admin.class));
        }
    });

您忘记了覆盖注释