Android Studio 中的错误:方法 (onClick) 不会覆盖其超类中的方法

问题描述 投票:0回答:1

在实现片段逻辑的 Android Studio Java 类 (SavvyFragment.java) 中,我有一个 onClick 方法来处理视图的不同按钮。 它是从一个正在运行的活动类中复制和改编的。 但是,它无法编译,因为它在标题中指出了错误:Method does not override method from its superclass。 对我来说,同样有趣的是这个 onClick(View v) 没有任何用法的提示。

这是方法声明头...

    /* Button listener callback */
        @Override
        public void onClick(View v) {
            //region start button clicked
            if (v.getId() == com.example.devcapture.R.id.gadget_start_button) {
                String address = this.macAddressTV.getText().toString();
                String pin = this.pinTV.getText().toString();
...

@Override 注释行出现错误。

我做错了什么,如何解决这个问题?

提前致谢, 大卫门德斯

我尝试编译并期望没有错误

android android-fragments overriding
1个回答
0
投票

天哪,我必须回到基础知识并正确阅读错误。

如果超类中没有方法可以重写,为什么我必须用@Override注解。

我评论了它,现在一切正常。

你好.....麦飞.....

谢谢大家。

© www.soinside.com 2019 - 2024. All rights reserved.