如何使用颤振构建小部件?

Posted

技术标签:

【中文标题】如何使用颤振构建小部件?【英文标题】:how can I build Widgets using flutter? 【发布时间】:2020-05-30 04:11:53 【问题描述】:

View screen shot here

我需要为我的颤振应用程序构建这种小部件。小部件应该可以跨越屏幕。有可能吗?那我该怎么做呢? 提前致谢!

【问题讨论】:

你想建什么? 这个-i.stack.imgur.com/5msVK.jpg 好的,我发布小部件代码 ***.com/questions/47504574/… 【参考方案1】:
import 'package:flutter/material.dart';

    void main() 
        runApp(MyApp());
    

    class MyApp extends StatelessWidget 

    @override
    Widget build(BuildContext context) 

    return MaterialApp(
        home: Scaffold(
            appBar: AppBar(
            title: Text(“First Widgets")),
        body: myWidget(),
        ),  
        );
      
    

    Widget myWidget() 
      return Text(
        "Hello, World!",
      );
    

【讨论】:

【参考方案2】:

实际上,Flutter 无法创建这种类型的小部件(您可以在主屏幕上添加的小部件),因为 Flutter 使用自己的自定义渲染引擎。

【讨论】:

以上是关于如何使用颤振构建小部件?的主要内容,如果未能解决你的问题,请参考以下文章

除了 setstate 颤振之外,如何在小部件构建中获取值

颤振回调到后退按钮上的原始小部件

如何在颤振小部件中使用条件语句/三元

使用默认大小自动调整第三方颤振小部件的大小

如何使用颤振功能小部件库生成代码?

颤振 |我想在左侧添加小部件如何?