gzu-liyujiang / gzu-liyujiang/AndroidPicker

样式显示有问题,宽度没有铺满,有方式

Open
#307 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
6.8k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

![e0a3c0e87d8fa03fefa093d9baae84d](https://user-images.githubusercontent.com/24540369/174749501-4ac1d5f8-a2b9-4cd7-b6ce-56d9fc5e72f5.jpg)
使用方式:
val picker = OptionPicker(this, dataArray)
picker.setCycleDisable(true) //不禁用循环
picker.setTopBackgroundColor(Color.WHITE)
picker.setTopHeight(59)
picker.setTopLineColor(-0x90908)
picker.setTopLineHeight(1)
picker.setTitleText(title)
picker.setTitleTextColor(-0xcccccd)
picker.setTitleTextSize(16)
picker.setCancelTextColor(-0x99999a)
picker.setCancelTextSize(14)
picker.setSubmitTextColor(-0xae4824)
picker.setSubmitTextSize(14)
picker.setTextColor(-0xb3ac9e, -0x7fb3ac9e)
val config = WheelView.DividerConfig()
config.setColor(Color.WHITE) //线颜色
config.setAlpha(140) //线透明度
picker.setDividerConfig(config)
picker.setBackgroundColor(Color.WHITE)
picker.selectedItem = selectData
picker.setCanceledOnTouchOutside(true)
picker.setOnOptionPickListener(object : OptionPicker.OnOptionPickListener() {
override fun onOptionPicked(index: Int, item: String) {
onPickListener.invoke(index, item)
}
})
return picker

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.