gpt4 book ai didi

android - 如何在 flutter 中设置滚动条颜色?

转载 作者:IT王子 更新时间:2023-10-29 06:57:22 49 4
gpt4 key购买 nike

我有一个普通的 ListView,它被 Scrollbar 类包装,在向下滚动时产生一个滚动条。但我想将 Scrollbar 颜色更改为白色,因为我有一个深色背景。

探索 Scrollbar 类后,我可以看到它使用 highlightColor 主题,如 scrollbar.dart 中所示。

_themeColor = theme.highlightColor.withOpacity(1.0);

尝试将 Scrollbar 包装在 Theme 中,但仍然没有成功。

下面是我的代码-

Theme(
data: ThemeData(
highlightColor: Colors.white, //Does not work
),
child: Scrollbar(
child: ListView(
//Normal ListView code
),
),
)

感谢任何帮助。提前致谢。

最佳答案

您可以改用 RawScrollbar 并将 thumbColor 设置为您喜欢的任何颜色。

child: RawScrollbar(
thumbColor: Colors.redAccent,
radius: Radius.circular(20),
thickness: 5,
child: //scrollable widget
)

关于android - 如何在 flutter 中设置滚动条颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55744131/

49 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com