跳转至

CodeTextField

Download MavenCentral JitPack CircleCI API License

CodeTextField for Jetpack Compose;一个使用 Compose 实现的验证码输入框。

原生Android View实现类似的输入框可参见 SplitEditText

Gif 展示

Image

你也可以直接下载 演示App 体验效果

引入

Gradle:

  1. 在Project的 build.gradlesetting.gradle 中添加远程仓库

    repositories {
        //...
        mavenCentral()
    }
    
  2. 在Module的 build.gradle 里面添加引入依赖项

    implementation 'com.github.jenly1314:codetextfield:1.0.0'
    

使用

代码示例

    var text by remember {
        mutableStateOf("")
    }
    // 验证码输入框
    CodeTextField(value = text, onValueChange = {
        text = it
    })

更多使用详情,请查看app中的源码使用示例或直接查看 API帮助文档

相关推荐

  • SplitEditText 一个灵活的分割可编辑框;常常应用于 验证码输入密码输入 等场景。
  • KingKeyboard 一个自定义键盘,满足各种不同场景的键盘输入需求。
  • compose-component 一个Jetpack Compose的组件库;主要提供了一些小组件,便于快速使用。