Flutter開發(fā)技巧ListView去除水波紋方法示例
更新時間:2022年12月09日 11:19:00 作者:Asscre
這篇文章主要為大家介紹了Flutter開發(fā)技巧ListView去除水波紋方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
正文
ScrollConfiguration(
behavior: NoScrollBehaviorWidget(),
child: ListView(
......
......
),
),
- 調用ScrollConfiguration官方類,實現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去除水波紋方法示例的詳細內容,更多關于Flutter ListView去除水波紋的資料請關注腳本之家其它相關文章!
相關文章
Android實現左上角(其他邊角)傾斜的標簽(環(huán)繞效果)效果
這篇文章主要介紹了Android實現左上角(其他邊角)傾斜的標簽(環(huán)繞效果)效果,本文通過圖文實例代碼相結合的形式給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-10-10
Android編程獲取系統(tǒng)隱藏服務實現鎖屏的方法
這篇文章主要介紹了Android編程獲取系統(tǒng)隱藏服務實現鎖屏的方法,涉及Android關于廣播,服務,權限及鎖屏等操作的相關技巧,需要的朋友可以參考下2015-12-12
Android NDK生成及連接靜態(tài)庫與動態(tài)庫的方法
這篇文章主要介紹了Android NDK生成及連接靜態(tài)庫與動態(tài)庫的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-08-08

