Flutter開發(fā)技巧ListView去除水波紋方法示例
更新時間:2022年12月09日 11:19:00 作者:Asscre
這篇文章主要為大家介紹了Flutter開發(fā)技巧ListView去除水波紋方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
正文
ScrollConfiguration(
behavior: NoScrollBehaviorWidget(),
child: ListView(
......
......
),
),
- 調(diào)用ScrollConfiguration官方類,實現(xiàn)behavior
- NoScrollBehaviorWidget用于去除水波紋的自定義Widget
import 'package:flutter/material.dart';
/// 去除listview水印
/// ScrollConfiguration behavior
class NoScrollBehaviorWidget extends ScrollBehavior {
@override
Widget buildViewportChrome(BuildContext context, Widget child,
AxisDirection axisDirection) {
switch (getPlatform(context)) {
case TargetPlatform.iOS:
return child;
case TargetPlatform.android:
case TargetPlatform.fuchsia:
return GlowingOverscrollIndicator(
axisDirection: axisDirection,
color: Theme
.of(context)
.accentColor,
child: child,
showTrailing: false,
showLeading: false,);
case TargetPlatform.linux:
break;
case TargetPlatform.macOS:
break;
case TargetPlatform.windows:
break;
}
return child;
}
}以上就是Flutter開發(fā)技巧ListView去除水波紋方法示例的詳細內(nèi)容,更多關(guān)于Flutter ListView去除水波紋的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Android中TimePicker與DatePicker時間日期選擇組件的使用實例
這篇文章主要介紹了Android中TimePicker時間選擇與DatePicker日期選擇組件的使用實例,這兩個組件加上去的效果就是我們平時在iOS上設(shè)置鬧鐘時調(diào)整時間類似的滾動選項,需要的朋友可以參考下2016-04-04
Android對話框AlertDialog與DatePickerDialog及TimePickerDialog使用詳解
這篇文章主要介紹了Android對話框中的提醒對話框AlertDialog、日期對話框DatePickerDialog、時間對話框TimePickerDialog使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧2022-09-09
Android中wifi與數(shù)據(jù)流量的切換監(jiān)聽詳解
本文主要介紹了Android中wifi與數(shù)據(jù)流量的切換監(jiān)聽的方法步驟。具有一定的參考價值,下面跟著小編一起來看下吧2017-01-01
Android自定義控件實現(xiàn)滑動開關(guān)效果
這篇文章主要為大家詳細介紹了Android自定義控件實現(xiàn)滑動開關(guān)效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-07-07
Android平臺生成二維碼并實現(xiàn)掃描 & 識別功能
這篇文章主要介紹了Android平臺生成二維碼并實現(xiàn)掃描 & 識別功能的相關(guān)資料,需要的朋友可以參考下2016-06-06
Android實現(xiàn)底部彈出PopupWindow背景逐漸變暗效果
這篇文章主要為大家詳細介紹了Android實現(xiàn)底部彈出PopupWindow背景逐漸變暗效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10

