小编Sam*_*mer的帖子

文本中的星期、月份和天数

我需要在 Flutter 中以文本形式显示星期几、月份和天数,如下所示:“今天是 2 月 4 日星期一”。我尝试使用 dart 包 intl 但它不起作用。

import 'package:intl/intl.dart';
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

向上滑动以在颤动中导航到主屏幕

我们想要在我们的 flutter 应用程序中实现一个“向上滑动”功能来导航到我们的主屏幕,我们想在所有屏幕的底部都有一条水平线来指示它的存在。我不确定如何为此功能实现手势检测器。

我有这个代码,它有时可以工作,但我认为我的容器需要更大才能读取滑动。我正在使用这个包:“swipedetector 1.2.0”。

在模拟器模式下用鼠标滑动它并不经常工作,但在我的 Surface 平板电脑模式下它工作得很好。有一个更好的方法吗?

SwipeDetector(
         onSwipeUp: () {
           setState(() {

           });
           Navigator.of(context).push(new MaterialPageRoute(builder: (BuildContext context) => new MemberProfile())
            ); },
         child: Container(
             margin: EdgeInsets.only(left: 30.0,top: 100.0, bottom: 30.0, right:30.0),
              child: Row(
             mainAxisAlignment: MainAxisAlignment.end,
               children: <Widget> [ 
                 Text('HELLO SWIPE ME....'),
Run Code Online (Sandbox Code Playgroud)

navigation gesture swipe-gesture dart flutter

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

我们需要从 flutter 应用程序图标 ontap 启动移动设备日历

有没有办法通过 flutter 中的图标按下来启动移动设备日历?我们合并了 url_launcher 插件,并且能够启动设备的电话和文本应用程序。

dart flutter

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

在颤动中强制纵向视图

我尝试使用我在该网站的线程上找到的代码,但发生的只是我的应用程序加载白屏。有没有更好的方法在颤动中强制纵向视图?设置起来似乎很简单。

void main() async {
  ///
  /// Force the layout to Portrait mode
  ///
  await SystemChrome.setPreferredOrientations(
      [DeviceOrientation.portraitUp, DeviceOrientation.portraitDown]);

  runApp(new MaterialApp(
    debugShowCheckedModeBanner: false,
    home: LoginScreen(),
  ));
}
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

在颤动中设置行宽

有没有办法在颤动中设置一行的宽度?我在溢出时遇到错误:

错误 - “在布局期间抛出了以下断言:RenderFlex 在右侧溢出了 10.0 像素。”

我正在抓取屏幕大小并通过它来实现,但我仍然收到错误消息。违规行是 ROW 声明。

这是代码:

     @override
   Widget build(BuildContext context) {
    return Container(
       width: widget.screenSize.width,
       height: widget.screenSize.height,
       child: Stack(children: <Widget>[
       Container(
          decoration: BoxDecoration(
              color: Colors.white,
              borderRadius: BorderRadius.only(
                  bottomLeft: Radius.circular(30),
                  bottomRight: Radius.circular(30))),
          width: widget.screenSize.width,
          padding: EdgeInsets.fromLTRB(20, 0, 0, 20),
          child: Stack(
            children: <Widget>[
              Positioned(
                  right: 0,
                  top: 0,
                  child: Align(
                      heightFactor: .75,
                      widthFactor: .7,
                      alignment: Alignment.bottomLeft,
                      child: Hero(
                        tag: "pokeball",
                        child: Image.asset(
                          'assets/images/pokeball.png',
                          color: Colors.blue.withOpacity(.50),
                          height: 180,
                        ),
                      ))),
              Container(
                width: widget.screenSize.width - 10,
                padding: EdgeInsets.only( …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

标签 统计

dart ×5

flutter ×5

gesture ×1

navigation ×1

swipe-gesture ×1