我是 react-native 世界的新手。如何将此库/组件(react-native-chart-android)集成到我的 react-native android 项目中?看来他的例子不适用于我的本地项目。
我不知道如何在我的本地 android 项目中添加以下代码。我正在使用最新的 react-native 版本。没有地方让我像他那样注册模块(在 MainActivity.java 部分注册模块)。我在 MainApplication.java 中添加了这一行
@Override
protected List<ReactPackage> getPackages() {
return Arrays.<ReactPackage>asList(
new MainReactPackage(),
new MPChartPackage()// <------ add this line to yout
);
}
};
然后我将 LineChart.android.js、Button.js、TitleBar.js 和 LineChart.js 复制到与 index.android.js 相同的级别
我还在 index.android.js 中添加了一些 js 代码,如下所示:
import LineChart from './LineChart'
const ROUTES = {
lineChart:LineChart
};
render() {
return (
<Navigator
initialRoute={{name: 'lineChart'}}
renderScene={this.renderScene.bind(this)}
configureScene={() => Navigator.SceneConfigs.FloatFromRight}/>
);
}
}
我在我的设备上运行我的 android 应用程序,我发现我的设备上有任何异常或错误的空白页。
有什么建议吗?