From 8ee3ae17ba8a409751afd576e41438e50b29ef22 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Sun, 24 Aug 2025 02:50:00 +0800 Subject: [PATCH] docs: update reference link --- .../src/en/library/hikage-extension-betterandroid.md | 10 +++++----- .../zh-cn/library/hikage-extension-betterandroid.md | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs-source/src/en/library/hikage-extension-betterandroid.md b/docs-source/src/en/library/hikage-extension-betterandroid.md index b987b54..08bc8fe 100644 --- a/docs-source/src/en/library/hikage-extension-betterandroid.md +++ b/docs-source/src/en/library/hikage-extension-betterandroid.md @@ -65,7 +65,7 @@ You can view the KDoc [click here](kdoc://hikage-extension-betterandroid). ### Adapter Extension -Hikage provides layout extension function for BetterAndroid's [Adapter](https://betterandroid.github.io/BetterAndroid/en/library/ui-component#adapter), +Hikage provides layout extension function for BetterAndroid's [Adapter](https://betterandroid.github.io/BetterAndroid/en/library/ui-component-adapter), you can use the Hikage layout directly on the original extension method of the adapter. It uses the `ViewHolderDelegate` provided by BetterAndroid to create extension methods. @@ -76,9 +76,9 @@ Here is a simple example based on `RecyclerView`. ```kotlin // Assume this is the dataset you need to bind to. -val listData = ArrayList() +val listData = ArrayList() // Create and bind to a custom RecyclerView.Adapter. -val adapter = recyclerView.bindAdapter { +val adapter = recyclerView.bindAdapter { onBindData { listData } onBindItemView( Hikageable = { @@ -87,8 +87,8 @@ val adapter = recyclerView.bindAdapter { textSize = 16f } } - ) { hikage, bean, position -> - hikage.get("text_view").text = bean.name + ) { hikage, entity, position -> + hikage.get("text_view").text = entity.name } } ``` \ No newline at end of file diff --git a/docs-source/src/zh-cn/library/hikage-extension-betterandroid.md b/docs-source/src/zh-cn/library/hikage-extension-betterandroid.md index 20727ad..97283af 100644 --- a/docs-source/src/zh-cn/library/hikage-extension-betterandroid.md +++ b/docs-source/src/zh-cn/library/hikage-extension-betterandroid.md @@ -65,7 +65,7 @@ implementation("com.highcapable.hikage:hikage-extension-betterandroid:" ### 适配器 (Adapter) 扩展 -Hikage 为 BetterAndroid 提供的 [适配器](https://betterandroid.github.io/BetterAndroid/zh-cn/library/ui-component#%E9%80%82%E9%85%8D%E5%99%A8-adapter) +Hikage 为 BetterAndroid 提供的 [适配器](https://betterandroid.github.io/BetterAndroid/zh-cn/library/ui-component-adapter) 提供了布局扩展功能,你可以直接在适配器的原始扩展方法上使用 Hikage 布局。 它使用了 BetterAndroid 提供的 `ViewHolderDelegate` 来创建扩展方法。 @@ -76,9 +76,9 @@ Hikage 为 BetterAndroid 提供的 [适配器](https://betterandroid.github.io/B ```kotlin // 假设这就是你需要绑定的数据集 -val listData = ArrayList() +val listData = ArrayList() // 创建并绑定到自定义的 RecyclerView.Adapter -val adapter = recyclerView.bindAdapter { +val adapter = recyclerView.bindAdapter { onBindData { listData } onBindItemView( Hikageable = { @@ -87,8 +87,8 @@ val adapter = recyclerView.bindAdapter { textSize = 16f } } - ) { hikage, bean, position -> - hikage.get("text_view").text = bean.name + ) { hikage, entity, position -> + hikage.get("text_view").text = entity.name } } ``` \ No newline at end of file