簡體   English   中英

不是抽象的,並且不覆蓋抽象方法createViewManagers

[英]Not abstract and does not override abstract method createViewManagers

我正在為基於React-Native的應用程序搭建一座橋梁,下面的軟件包正在侵蝕

錯誤:RNGoogleSignInPackage不是抽象的,並且沒有覆蓋ReactPackage中的抽象方法createViewManagers(ReactApplicationContext)

package com.asimetriq.rngooglesignin;

import android.app.Activity;

import com.facebook.react.ReactPackage;
import com.facebook.react.bridge.NativeModule;
import com.facebook.react.bridge.ReactApplicationContext;

import java.util.ArrayList;
import java.util.List;

public class RNGoogleSignInPackage implements ReactPackage {
    @Override
    public List<NativeModule> createNativeModules(ReactApplicationContext reactContext) {
        List<NativeModule> modules = new ArrayList<>();
        modules.add(new RNGoogleSignInModule(reactContext));
        return modules;
    }
}

據我所知,我缺少createViewManagers實現,但是我看不到應該去哪里。

您實現了ReactPackage,並且需要重寫createNativeModulescreateViewManagers 因此,您應該添加它。

     @Override
    public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
         // return your view manager list at here...
        );
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM