【问题标题】:How to return my native android activity from flutter PlatformView (Android kotlin side)如何从 Flutter PlatformView(Android kotlin 端)返回我的原生 android 活动
【发布时间】:2020-11-14 08:51:34
【问题描述】:

如何从 Flutter PlatformView(Android kotlin 端)返回我的原生 android 活动 这是我的 platformView 类:

class FlutterView internal constructor(context: Context?)
        : PlatformView {
    
        @Override
        override fun getView(): View {
            return  // here i need to return my activity view
        }
    
        @Override
        override fun dispose() {
    
        }
    }

【问题讨论】:

    标签: android flutter kotlin


    【解决方案1】:

    您可以使用 LayoutInflater 从 XML 布局创建 View 对象并将其返回此处。您可以从信息here 中找到。从上述文档中的首选方法获取LayoutInflater 的实例后,您可以编写如下内容:

    return inflater.inflate(R.layout.my_activity_layout, null)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-06
      • 2019-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-16
      • 1970-01-01
      • 2021-12-28
      相关资源
      最近更新 更多