import{_ as o,r as i,o as p,c as t,b as a,d as s,a as l,e}from"./app--CGKFO0X.js";const c={},r=e('

hikage-extension-compose

Maven CentralMaven metadata URLAndroid Min SDK

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

配置依赖

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

',5),d={class:"custom-container warning"},m=a("p",{class:"custom-container-title"},"注意",-1),h={href:"https://developer.android.com/develop/ui/compose/compiler",target:"_blank",rel:"noopener noreferrer"},u=e(`

Version Catalog (推荐)

在你的项目 gradle/libs.versions.toml 中添加依赖。

[versions]
hikage-extension-compose = "<version>"

[libraries]
hikage-extension-compose = { module = "com.highcapable.hikage:hikage-extension-compose", version.ref = "hikage-extension-compose" }

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

implementation(libs.hikage.extension.compose)

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

传统方式

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

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

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

功能介绍

`,11),v={href:"https://betterandroid.github.io/Hikage/KDoc/hikage-extension-compose",target:"_blank",rel:"noopener noreferrer"},A=e(`

在 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
        }
    }
}
`,8);function y(g,b){const n=i("ExternalLinkIcon");return p(),t("div",null,[r,a("div",d,[m,a("p",null,[s("此模块依赖于 Jetpack Compose 编译插件,请确保你的项目中已经集成了 Jetpack Compose 相关依赖,详情请参考 "),a("a",h,[s("这里"),l(n)]),s("。")])]),u,a("p",null,[s("你可以 "),a("a",v,[s("点击这里"),l(n)]),s(" 查看 KDoc。")]),A])}const C=o(c,[["render",y],["__file","hikage-extension-compose.html.vue"]]);export{C as default};