picker icon indicating copy to clipboard operation
picker copied to clipboard

Android build error: method does not override or implement a method from a supertype

Open megaacheyounes opened this issue 3 years ago • 1 comments

I got build error on Android:

node_modules\@react-native-picker\picker\android\src\main\java\com\reactnativecommunity\picker\ReactPickerManager.java:171: error: method does not override or implement a method from a supertype
  @Override
  ^

error related to second receiveCommand method in ReactPickerManager.java!

  @Override
  public void receiveCommand(@NonNull ReactPicker root, int commandId, @androidx.annotation.Nullable ReadableArray args) {
    switch (commandId) {
      case FOCUS_PICKER:
        root.performClick();
        break;
      case BLUR_PICKER:
        root.clearFocus();
        break;
    }
  }
 
  @Override
  public void receiveCommand(@NonNull ReactPicker root, String commandId, @androidx.annotation.Nullable ReadableArray args) {
    switch (commandId) {
      case "focus":
        root.performClick();
        break;
      case "blur":
        root.clearFocus();
        break;
    }
  }

my dependencies:

  "@react-native-picker/picker": "^2.1.0",
    "react": "16.6.0",
    "react-native": "0.60.0"

megaacheyounes avatar Oct 24 '21 12:10 megaacheyounes

Updating to newer version fixed the issue for me just do yarn add @react-native-picker/picker

nameer94 avatar Oct 31 '21 08:10 nameer94