我创建了一个自定义小部件,其中覆盖条目小部件显示在其右下方,并带有搜索栏和列表。
我面临的问题是,当用户单击覆盖小部件内的文本字段时,屏幕没有向上推得足以让用户看到文本字段。请检查屏幕截图以了解更多详细信息
自定义下拉按钮小部件的代码如下:
import 'package:flutter/material.dart';
class DropDownWidget2 extends StatefulWidget {
DropDownWidget2({Key? key}) : super(key: key);
@override
State<DropDownWidget2> createState() => _DropDownWidget2State();
}
class _DropDownWidget2State extends State<DropDownWidget2> with TickerProviderStateMixin {
late AnimationController _animationController;
late Animation<double> _animation;
bool isOpen = false;
final List<Map<String, dynamic>> _allData = [
{"id": 1, "name": "Andy", "age": 29},
{"id": 2, "name": "Aragon", "age": 40},
{"id": 3, "name": "Bob", "age": 5},
{"id": 4, "name": "Barbara", "age": 35},
{"id": 5, "name": "Candy", "age": 21},
{"id": 6, "name": "Colin", "age": 55}, …Run Code Online (Sandbox Code Playgroud)