android错误:"类型View中的方法setOnClickListener(View.OnClickListener)不适用于参数(new OnClickListener(){})"

时间:2014-06-28 15:12:37

标签: android

尝试创建一个基本的android程序: 我在fragment_main.xml中创建了两个按钮和一个文本视图 当我写基本代码时,我在setOnClickListener方法上有一些错误行(红线)说 “类型View中的方法setOnClickListener(View.OnClickListener)不适用于参数(new OnClickListener(){})”

代码:

public class MainActivity extends ActionBarActivity {
    TextView display;
    Button add;
    Button sub;
    int counter;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Button add=(Button) findViewById(R.id.add);
        Button sub=(Button) findViewById(R.id.sub);
        TextView display=(TextView) findViewById(R.id.display);
        add.setOnClickListener(new view.OnClickListener() {

            public void onClick(View v) {
                // TODO Auto-generated method stub

            }
        });

1 个答案:

答案 0 :(得分:3)

将您的代码更改为:

add.setOnClickListener(new View.OnClickListener() 
{
    @Override
    public void onClick(View v) 
    {

    }
});

同时检查您是否已导入以下内容

import android.view.View.OnClickListener;