hikage-extension-compose

Maven CentralMaven metadata URLAndroid Min SDK

这是 Hikage 针对 Jetpack Compose 组件相关功能的扩展依赖。

配置依赖

你可以使用如下方式将此模块添加到你的项目中。

注意

此模块依赖于 Jetpack Compose 编译插件,请确保你的项目中已经集成了 Jetpack Compose 相关依赖,详情请参考 这里在新窗口中打开

SweetDependency (推荐)

在你的项目 SweetDependency 配置文件中添加依赖。

libraries:
  com.highcapable.hikage:
    hikage-extension-compose:
      version: +

在你的项目 build.gradle.kts 中配置依赖。

implementation(com.highcapable.hikage.hikage.extension.compose)

传统方式

在你的项目 build.gradle.kts 中配置依赖。

implementation("com.highcapable.hikage:hikage-extension-compose:<version>")

请将 <version> 修改为此文档顶部显示的版本。

功能介绍

你可以 点击这里在新窗口中打开 查看 KDoc。

在 Hikage 中使用 Jetpack Compose

你可以使用以下方式在一个 Hikage 布局中嵌入 Jetpack Compose 组件。

示例如下

Hikageable {
   ComposeView(
       lparams = LayoutParams(matchParent = true)
   ) {
       Text("Hello, World!")
   }
}

在 Jetpack Compose 中使用 Hikage

你可以使用以下方式在一个 Jetpack Compose 布局中嵌入 Hikage 组件。

示例如下

Column(
   modifier = Modifier.fillMaxSize()
) {
    HikageView {
        TextView(
            lparams = LayoutParams(matchParent = true)
        ) {
            text = "Hello, World!"
            textSize = 20f
        }
    }
}