我目前有一个也可以完美工作的步进器,但我有一个问题:如何在第一步禁用后退按钮,但在其他步骤中应该显示它。
\n\n我用controlsBuilder修改了步进器,但没有找到可以禁用后退按钮的解决方案。
\n\n提前致谢
\n\n这是我的步进器的一小段代码(不完整):
\n\n controlsBuilder: (BuildContext context,\n {VoidCallback onStepContinue, VoidCallback onStepCancel}) {\n return Row(\n children: <Widget>[\n FlatButton(\n onPressed: onStepContinue,\n child: const Text(\'Weiter\',\n style: TextStyle(color: Colors.white)),\n color: Colors.blue,\n ),\n new Padding(\n padding: new EdgeInsets.all(10),\n ),\n FlatButton(\n onPressed: onStepCancel,\n child: const Text(\n \'Zur\xc3\xbcck\',\n style: TextStyle(color: Colors.white),\n ),\n color: Colors.blue,\n ),\n ],\n );\n },\n\n\n\nList<Step> steps = [\n Step(\n title: const Text(\'TEST\'),\n isActive: true,\n state: StepState.complete,\n content: Column(children: <Widget>[\n RadioListTile(\n value: 1,\n groupValue: selectedRadioTile,\n title: Text("XX"),\n onChanged: (val) {\n setSelectedRadioTile(val);\n …Run Code Online (Sandbox Code Playgroud) flutter ×1