小编Den*_*ise的帖子

默认 Scaffold 主体的颜色是什么?

我想创建一个与 Scaffold 主体颜色相同的 AppBar,但是我无法弄清楚主体的颜色。我检查了 Scaffold 的源代码,但是那里也没有颜色代码。

有什么办法可以找出来吗?谢谢

flutter

6
推荐指数
2
解决办法
2605
查看次数

如何在flutter中的另一个tabview中制作tabview?

我尝试通过以下方式创建嵌套的选项卡栏视图,方法是从外部选项卡视图返回包含另一个选项卡视图的列,但是它只显示一个空白屏幕而不是第二个选项卡视图。我怎样才能解决这个问题?

class MyApp extends StatelessWidget {

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(

        primarySwatch: Colors.blue,
      ),
      home: DefaultTabController(length: 2, child: MyHomePage(title: '')),
    );
  }
}


class MyHomePage extends StatelessWidget {
  MyHomePage({Key key, this.title}) : super(key: key);

  final String title;



 @override
  Widget build(BuildContext context){



   final view = LayoutBuilder(builder: (context, constraints){
       //created a widget here with content 
   });


   return Scaffold(

     appBar: AppBar(
       title: Text('Tab bar view'), bottom: TabBar(
         tabs: [
           Tab(icon: Icon(Icons.directions_car)),
           Tab(icon: Icon(Icons.directions_transit)),
         ]),
     ),

     body: …
Run Code Online (Sandbox Code Playgroud)

flutter

5
推荐指数
2
解决办法
4140
查看次数

如何自定义颤振中的步进器并通过内容中的小部件进行控制?

我在我的视图中创建了一系列步骤,我想使用 Flutter 中的 Stepper Widget 来实现这些步骤。但是我希望这些步骤由内容中的小部件而不是继续和取消触发。我尝试使用 controlBuilder 但是它为每个步骤创建相同的控件小部件。在我的要求中,我想要不同的小部件来触发流程。我的第一步是一个是非问题。Next Step应该通过view中是否有图片等来控制。我如何实现这一目标?

有没有办法创建自定义 Stepper bar 并完全避免 Stepper 类?

这是我想用步进器实现的流程:

https://ibb.co/KzJYGdQ

https://ibb.co/BsHZbHd

我尝试了以下代码:

import 'package:flutter/material.dart';

class StepperView extends StatefulWidget{
  @override
  _stepperViewState createState() => _stepperViewState();
}

class _stepperViewState extends State<StepperView> {

  //bool itemBought = false;

  int _currentstep = 0;
  void _movetonext() {
    setState(() {
      if(_currentstep< steps.length-1){
        _currentstep++;
      }
    });
  }

  void _movetostart() {
    setState(() {
      _currentstep = 0;
    });
  }


  List<Step> steps = [
    Step(
      title: Text("Item bought?"),
      content: Column(
  children: <Widget> [
  Row(
  children: …
Run Code Online (Sandbox Code Playgroud)

flutter

5
推荐指数
1
解决办法
1739
查看次数

Flutter- 如何退出多行文本字段中的文本字段?

我想要一个多行文本字段,可以返回一些段落数据。我使用 textInputAction 属性将“新行”按钮更改为“完成”按钮,尽管它调用了 onEditingComplete,但它仍然没有退出文本字段。我知道这与焦点有关,但我无法确切地弄清楚如何去做。

这是我的代码

TextField(
              onChanged: (text){
                print('On changed is called');
              },
              onEditingComplete: (){
                print('Editing is done ');
              },
              textInputAction: TextInputAction.done,
              maxLines: 6 ,

              controller: textEditingController,
              decoration: InputDecoration(
                  .....
              )
          ),
Run Code Online (Sandbox Code Playgroud)

我怎样才能不专注于按下完成?提前致谢

dart flutter

5
推荐指数
1
解决办法
5394
查看次数

如何降级您的 Flutter SDK 版本?

我当前的 Dart SDK 版本是 2.1.2-dev.0.0.flutter-0a7dcf17eb。但是我需要使用需要 SDK 版本 >=1.23.0 <2.0.0 的颤动文本识别依赖项

如何降级我的版本?

flutter

4
推荐指数
2
解决办法
1万
查看次数

如何在前脚本请求中为邮递员请求添加请求参数

我想通过预请求脚本在邮递员中为我的请求添加查询参数。我怎样才能做到这一点?

javascript postman postman-pre-request-script

4
推荐指数
1
解决办法
1205
查看次数

FutureBuilder 加载数据时无法显示圆形进度指示器

我正在尝试在 Future Builder 中加载数据时显示循环进度指示器,我尝试了两种方法来添加它,但是它们都不起作用。我怎样才能达到预期的结果?

我的代码



class _MyHomePageState extends State<MyHomePage>{

  @override MyHomePage get widget => super.widget;

 @override
  Widget build(BuildContext context){

//To show the ListView inside the Future Builder
     Widget createTasksListView(BuildContext context, AsyncSnapshot snapshot) {
     var values = snapshot.data;
     return  ListView.builder(
       itemCount: values == null ? 0 : values.length,
       itemBuilder: (BuildContext context, int index) {

         return values.isNotEmpty ? Ink(
          .....
         )  :  new CircularProgressIndicator();   //TRIED TO ADD CIRCULAR INDICATOR HERE 
       },
     );
   }


//Future Builder widget 
   Column cardsView = Column(
      children: <Widget>[... …
Run Code Online (Sandbox Code Playgroud)

flutter

2
推荐指数
1
解决办法
2983
查看次数

如何在 Kotlin 中编写供应商声明?

我想在我的测试中使用供应商接口。我现在嘲笑它是一个粗略的解决方案,但我如何定义它?在Java中我会做类似的事情,

Supplier<List<String>> list = () -> Collections.emptyList();

有没有办法在 kotlin 中也这样定义它?

kotlin

2
推荐指数
1
解决办法
7088
查看次数

使用字符串缓冲区时如何解决Java堆空间错误?

尝试执行此代码时出现以下错误,但我不知道为什么。它似乎与使用StringBuffer并附加到它有关。

代码:

class Stock {

    static String findStock(int[] arr) {
        int flag = 0;
        int begin = 0;
        int start = 0;
        int endIndex = 0;

        boolean foundStart = false;

        StringBuffer op = new StringBuffer();

        while (flag != 1) {

            //find start
            for (int i = begin; i < arr.length - 1; i++) {
                if (arr[i + 1] > arr[i]) {
                    start = arr[i];
                    endIndex = i;
                    foundStart = true;
                    break;
                }
                if (i == arr.length - 1) {
                    flag …
Run Code Online (Sandbox Code Playgroud)

java data-structures

0
推荐指数
1
解决办法
98
查看次数