haz*_*haz 5 dart material-design flutter
当用户滚动到列表或 TabView 的边缘时,结束边缘会出现一个蓝色动画圆圈。
这叫什么,我如何改变它的颜色?
干杯。
Ian*_*Ian 12
这是 android 滚动物理(ClampingScrollPhysics)。
从源代码和文档:
发光颜色被指定为使用 [ThemeData.accentColor]。
话虽如此,当你创建你的 时App,最好的做法是指定一个自定义主题,而不是手动应用颜色。
例子:
class App extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'My App',
theme: ThemeData(
brightness: Brightness.light,
primarySwatch: Colors.grey,
primaryColor: Colors.grey[50],
primaryColorBrightness: Brightness.light,
//this is what you want
accentColor: Colors.orangeAccent[400],
accentColorBrightness: Brightness.light,
),
home: Home(),
);
}
}
Run Code Online (Sandbox Code Playgroud)
我喜欢使用这个工具来定义主要和次要(在颤动中称为强调色)并预览小部件。
注意:在 IO 上,物理是不同的,让用户滚动超出内容的边界,然后将内容弹回到这些边界的边缘 ( BouncingScrollPhysics )。
| 归档时间: |
|
| 查看次数: |
5179 次 |
| 最近记录: |