Android 将XML WebView转换为@Composable
我想将Android 将XML WebView转换为@Composable,android,android-jetpack,android-jetpack-compose,Android,Android Jetpack,Android Jetpack Compose,我想将网络视图转换为@可组合。我正在寻找类似于SwiftUI的UIRepresentable的东西 我看到有一个@GenerateView注释,但是, 1.这与我想要的正好相反(将@Composable转换为xml) 2. @GenerateView似乎已被删除(我正在使用Dev05)。我认为您应该使用WebComponent@Composable。这也是一个很好的示例,可以看到它如何包装现有视图并将其转换为可组合视图 Source-我认为该功能还不受支持。但您可以将传统视图与jetpack c
网络视图
转换为@可组合
。我正在寻找类似于SwiftUI的UIRepresentable
的东西
我看到有一个@GenerateView
注释,但是,
1.这与我想要的正好相反(将@Composable
转换为xml)
2.
@GenerateView
似乎已被删除(我正在使用Dev05
)。我认为您应该使用WebComponent@Composable。这也是一个很好的示例,可以看到它如何包装现有视图并将其转换为可组合视图
Source-我认为该功能还不受支持。但您可以将传统视图与jetpack compose进行互操作
@Composable
趣味浏览器(列表:列表){
列(modifier=modifier.fillMaxSize()){item->
AndroidView(
修饰符=修饰符.fillParentMaxWidth().height(50.dp),
viewBlock={context->
WebView(上下文)。应用{
layoutParams=ViewGroup.layoutParams(
ViewGroup.LayoutParams.MATCH_父级,
ViewGroup.LayoutParams.MATCH_父级,
)
}
})
}
}
我没有看到这个。你自己试过吗?IIRC,这种集成还没有准备好。