小编Tus*_*Pol的帖子

如何覆盖Flutter中的"后退"按钮?

在我的Home小部件上,当用户点击系统后退按钮时,我想显示一个确认对话框,询问"你想要退出应用程序吗?"

我不明白我应该如何覆盖或处理系统后退按钮.

flutter

38
推荐指数
1
解决办法
3万
查看次数

颤动:根据某些条件筛选列表

我有电影列表.这包含所有动画和非动画电影.要识别它的动画是否有一个名为isAnimated的标志.

我只想展示动画电影.我编写的代码只过滤掉了动画电影,但却出现了一些错误.

import 'package:flutter/material.dart';

void main() => runApp(new MyApp());

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
      title: 'Flutter Demo',
      theme: new ThemeData(

        primarySwatch: Colors.blue,
      ),
      home: new HomePage(),
    );
  }
}

class Movie {
  Movie({this.movieName, this.isAnimated, this.rating});
  final String movieName;
  final bool isAnimated;
  final double rating;
}

List<Movie> AllMovies = [
  new Movie(movieName: "Toy Story",isAnimated: true,rating: 4.0),
  new Movie(movieName: "How to Train Your …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

如何在颤动中创建圆形TextField?

iOS的Material Design看起来不太好,尤其是TextField.那么有没有办法创建自己的?或者是否可以向TextField添加一些样式以使其看起来圆润?

flutter

18
推荐指数
6
解决办法
1万
查看次数

将数据发送到Flutter中的父Widget

我正在尝试将子窗口小部件中的文本设置为父窗口小部件.但是文本没有反映在父窗口小部件中.

试图使用setState()但仍然无法获得预期的结果.

以下是我的代码:

void main() => runApp(new TestApp());

class TestApp extends StatefulWidget {
  @override
  _TestState createState() => new _TestState();
}

class _TestState extends State<TestApp>{

  String abc = "";

  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
      home: new Scaffold(
        body: new Column(
          children: <Widget>[
            new Text("This is text $abc"),
            TestApp2(abc)
          ],
        ),
      ),
    );
  }
}


class TestApp2 extends StatefulWidget {

  String abc;

  TestApp2(this.abc);

  @override
  _TestState2 createState() => new _TestState2();
}

class _TestState2 extends State<TestApp2>{
  @override
  Widget build(BuildContext context) { …
Run Code Online (Sandbox Code Playgroud)

dart flutter

16
推荐指数
3
解决办法
1万
查看次数

颤动:右边溢出200像素

我在Flutter应用程序中测试芯片.我在Row里面添加了这些芯片.

但是当没有.芯片增加,应用显示黄色酒吧说

右侧溢出200像素

我想只展示那些适合第一排的筹码,所有剩下的筹码都应该显示在下面.

我的片段:

class ChipsTesting extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return new Scaffold(
      body: new Padding(
        padding: new EdgeInsets.all(30.0),
        child: new Row(
          children: <Widget>[
            new Chip(
                label: new Text('Chips11')
            ),new Chip(
                label: new Text('Chips12')
            ),new Chip(
                label: new Text('Chips13')
            ),new Chip(
                label: new Text('Chips14')
            ),new Chip(
                label: new Text('Chips15')
            ),new Chip(
                label: new Text('Chips16')
            )
          ],
        ),
      ),
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

dart flutter

6
推荐指数
1
解决办法
9855
查看次数

颤动:如何在一定长度内隐藏或显示更多文字

我的容器有关于电影的描述.

最初我想只显示几行描述.并且下面应该有一个链接(更多...),点击更多...之后应该显示所有描述内容.

例如,检查这个JQuery插件.

dart flutter

6
推荐指数
5
解决办法
7534
查看次数

Flutter:创建时间轴用户界面

我正在尝试使时间轴用户界面如下所示:

在此处输入图片说明


但是我最终做了以下事情:

在此处输入图片说明

当我的描述文本行数没有增加时,我想增加垂直分隔符的高度。我该怎么办?

这是代码链接

dart flutter

5
推荐指数
3
解决办法
4975
查看次数

Angular :一个组件的 CSS 与另一个组件冲突。

我的项目层次结构如下:

Component_HomePage
   |
   |---> Component_Tool1
   |        |
   |        ---> Component_Inner_01
   |
   |---> Component_Tool2
            |
            ---> Component_Inner_02
Run Code Online (Sandbox Code Playgroud)

显然所有组件都有不同的样式。

虽然有一些CSS类Component_Inner_01Component_Inner_02他们的名字是相同的,但内容是不同的。

例如:

Component_Inner_01.CSS 有list-group-item

.list-group-item{
    padding: 0px;
}
Run Code Online (Sandbox Code Playgroud)

Component_Inner_02.CSS 也有,list-group-item但内容不同。

.list-group-item{
    padding: 10px;
}
Run Code Online (Sandbox Code Playgroud)

所以当我第一次浏览Component_Inner_01list-group-item时,padding为0px,非常完美。

但是当我在查看Component_Inner_01页面后查看Component_Inner_02页面时,Component_Inner_01 的 list-group-item 类将填充为 10px。

我发现问题出在 Component_Inner_02

Component_Inner_02 的装饰器的元数据encapsulation设置为ViewEncapsulation.None

但是我不知道是什么让 CSS 类在使用时相互冲突encapsulation: ViewEncapsulation.None,谁能解释一下?

css angular

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

Flutter - Convert 24 hour format to 12 hour format

I'm getting time using showTimePicker().

  TimeOfDay _selectedTime;

  Future<Null> _selectTime(BuildContext context) async {
    final TimeOfDay timePicked = await showTimePicker(
        context: context,
        initialTime: TimeOfDay.now(),

      );
    if (timePicked != null)
      setState(() {
        _selectedTime = timePicked;
      });
  }
Run Code Online (Sandbox Code Playgroud)

But here _selectedTime is in 24-hour format. Suppose if I select 3.00 PM then it shows 15.00 i.e. it's in 24-hour format.

How can I convert this time into 12-hour format? i.e It should show me 3.00 PM and not 15.00.

I can write the logic …

dart flutter

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

Flutter:在ListView中添加时,Stepper不滚动

我有包含以下内容的ListView:1.横幅图像2.带有一些文本的容器3.带有更多文本的容器4.容器由步进器组成。

我无法滚动,当我在点击“步进器”区域时尝试滚动时。甚至步进机的最后一步也无法显示。

添加代码-

import 'package:flutter/material.dart';

void main() => runApp(new MyApp());

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
      title: 'Flutter Demo',
      theme: new ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: new HomePage(),
    );
  }
}

class HomePage extends StatelessWidget{
  @override
  Widget build(BuildContext context) {
    return new Scaffold(
      body: new ListView(
        children: <Widget>[
          new MyContents(),
          new MyContents(),
          new MyContents(),
          new MyContents(),
          new SimpleWidget(),
        ],
      ),
    );
  }
}

class …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

如何从Flutter的内部和外部存储中获取所有PDF文件?

我想显示内部和外部存储中存在的所有pdf文件,因此在点击该特定文件时,我想在全屏对话框中打开该文件。

dart flutter

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

标签 统计

flutter ×10

dart ×8

angular ×1

css ×1