ActivityIndicator(活动指示器)

小于 1 分钟

ActivityIndicator(活动指示器)

活动指示器(旋转菊花样式),外观上显示圆形加载指示器。ios系统限制为默认size(20f, 20f), 所以多端统一固定尺寸为20f,若想修改显示大小,可通过缩放属性实现,如transform(Scale(1.5f, 1.5f))

组件使用示例open in new window

属性

支持所有基础属性,此外还支持:

isGrayStyle

是否为灰色样式菊花(默认为白色),该属性无法动态修改

参数描述类型
isGrayStyle是否为灰色样式菊花Boolean
@Page("demo_page")
internal class TestPage : BasePager() {
    override fun body(): ViewBuilder {
        return {
            attr {
                allCenter()
            }
            View {
                attr {
                    backgroundColor(Color.BLACK)
                    size(pagerData.pageViewWidth, 50f)
                    allCenter()
                }
                // 默认尺寸20*20
                ActivityIndicator {}
            }
            ActivityIndicator {
                attr {
                    isGrayStyle(true) // 灰色菊花
                    transform(Scale(1.5f, 1.5f))
                    marginTop(50f)
                }
            }
        }
    }
}














 

 
 
 
 
 
 
 



事件

支持所有基础事件

上次编辑于: