Android Studio:此处不允许使用注释错误

时间:2016-10-20 14:33:07

标签: java android android-studio

不知道为什么会出现这个错误。我在之前的应用程序(我从Udacity中学到的)中添加了@Override的相同逻辑。

我目前正在进行Multiscreen Apps课程。如果其他人已经完成本课程或遇到同样的错误,请告诉我。

这是我写的:

//Find the view that shows family category
TextView family = (TextView) findViewById(R.id.family);

//Send a clicklistner on that view
family.setOnClickListener(new View.OnClickListener()

{
    @Override //here's the error
    public void onClick (View v){

    // create a new intent to open the {@link FamilyActivity}
    Intent familyIntent = new Intent(MainActivity.this, FamilyActivity.class);

    // start the new activity
    startActivity(familyIntent);
}
});

谢谢, Kvaibhav01。

2 个答案:

答案 0 :(得分:0)

你试过这个吗?

  family.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub

            }
        });

答案 1 :(得分:-1)

我记得textView没有onClickListener,它有onTouchListener,也许这是一个问题