从React Native到Native模块的自定义类型常量

时间:2018-08-14 08:14:42

标签: react-native react-native-android

我正在使用基于Android的打印机SDK来与React Native一起使用。

它具有const枚举类型Printer.Align.CENTERPrinter.Align.LEFT

我试图将它们定义为

private static final Printer.Align ALIGN_CENTER = Printer.Align.CENTER;
@Override
    public Map<String, Object> getConstants() {
        final Map<String, Object> constants = new HashMap<>();
        constants.put("ALIGN_CENTER", ALIGN_CENTER);
        return constants;
    }

但是在“ NativeModules”中抛出异常

java.lang.illegalArgumentException: Could not convert class Printer$Align

0 个答案:

没有答案