您当前的位置: 首页 >  ui

xiangzhihong8

暂无认证

  • 0浏览

    0关注

    1324博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

react native 调用原生UI组件

xiangzhihong8 发布时间:2017-07-05 18:47:16 ,浏览量:0

在React Native开发过程中,有时我们想要使用原生的一个UI组件或者是js比较难以实现的功能时,我们可以在react Naitve应用程序中封装和植入已有的原生组件。 本文我们实现一个VideoView的本地调用。 React Native并没有给我们提供VideoView这个组件,那我们要播放视频的话,有两种方法:一种是借助WebView,一种就是使用原生的播放器。

Java端实现

新建VideoViewManager类,并继承SimpleViewManager,SimpleViewManager类需要传入一个泛型,该泛型继承Android的View,也就是说该泛型是要使用android 平台的哪个View就传入该View,比如,我要使用android的VideoView,这个泛型就传入VideoView。相关的代码如下:

public class VideoViewManager extends SimpleViewManager{
   

    @Override
    public String getName() {
  //组件名称
关注
打赏
1482932726
查看更多评论
立即登录/注册

微信扫码登录

0.0400s