如何在Flutter中向ListTile添加自定义波纹效果颜色

周杰伦

默认情况下处于颤动状态,ListTile具有灰色波纹效果颜色。但是在某些情况下,我们需要更改默认的波纹效果颜色。没有任何属性ListTile可以帮助您。

这是默认波纹效果颜色的示例。

在此处输入图片说明

因此,任何人都不能更改中的默认波纹效果颜色ListTile

周杰伦

由于中没有任何属性ListTile可以帮助您获得自定义波纹效果颜色。因此,要获得自定义波纹效果颜色,您必须将其包装ListTileInkWell小部件上。

InkWell小部件也有像许多特性splashColorhoverColorhighlightColor或者focusColor,它可以帮助您获得您所选择的自定义颜色的波纹。

注意:ListTile使用InkWell小部件包装时,必须指定的onTap属性InkWell否则,如果没有onTap属性,则您的InkWell小部件将无法应用自定义波纹效果颜色。

这是显示示例的代码示例:

Card(
  child: InkWell(
    splashColor: Colors.blue,
    onTap: (){},
    child: ListTile(
      title: Text('Your Title Text Goes Here'),
      trailing: Icon(Icons.ac_unit),
      ),
     ),
   ),

这是示例代码的输出:

测试样品

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Node.JS中向响应对象添加自定义函数

如何在Swift中向UIImageView添加自定义形状?

如何在android studio中向面板添加自定义视图?

如何在Vexi中向文本区域添加自定义上下文菜单?

如何在Django Admin中向更改模型表单添加自定义操作?

如何在Xcode故事板颜色选择器中添加自定义颜色?

如何在Android中添加波纹效果并在按钮上具有自定义背景?

如何在Qt C ++中向自定义控件添加属性?

如何在Flutter中向文本小部件添加自定义删除线

如何在样式化组件中向主题提供者添加自定义字体?

自定义视图中的波纹效果

在PyCharm中,如何在运行unittests时向pytest添加自定义参数?

如何从材质表中的自定义操作按钮删除背景波纹效果?

如何在Flutter上设置自定义高程颜色?

如何在Flutter Web中添加自定义字体?

如何在JavaScript中向自定义构造函数添加自定义方法?

如何在Flutter中实现自定义应用栏布局可滚动效果

在Flutter中在ThemeData中添加自定义颜色的位置

如何在Flutter中自定义Slider小部件的拇指颜色?

Django:如何在表单保存中向数据添加自定义字段?

如何在Xamarin标签或图像中添加波纹效果?

如何在React Native中向标题添加自定义标题和按钮?

如何在Word中向“主题颜色”添加和保存自定义颜色?

如何在我的自定义列中向Winforms DataGridView添加新行

如何在Swift中向自定义对象数组添加元素

VB.NET-如何在linq中向类对象添加自定义方法?

如何在 Flutter 中为自定义画家的颜色设置动画?

在 Flutter 中单击时,自定义列表视图项下会出现波纹效果

如何在flutter中为自定义背景颜色创建全局类