小编kri*_*aji的帖子

Flutter:如何以编程方式打开 Drawer

我想以Drawer编程方式打开而不是通过滑动它,如何禁用该滑动功能(抽屉的触摸功能)

dart flutter flutter-layout

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

Firebase select_content 事件:无法使用 flutter 在 Firebase 分析事件控制台中查看项目 id

我正在尝试使用 Flutter 在我的 Android 应用程序中使用 Firebase Analytics,在文档中,建议使用 SDK 中定义的事件,我使用select_content事件类型,因为它们提供了两个属性content typeitem id,使用这两个属性 我正在记录事件,但在事件仪表板中我只能看到内容类型统计信息,但看不到项目 ID 统计信息,如下图所示

     FirebaseAnalytics analytics = FirebaseAnalytics();
                 analytics.logSelectContent(
                     contentType: 'button',
                     itemId: '${item.label}',
                 );
Run Code Online (Sandbox Code Playgroud)
dependencies: 
  firebase_analytics: ^8.3.4
Run Code Online (Sandbox Code Playgroud)

内容类型

我的集成是否存在问题,或者无法查看基于 item_id 的统计信息?

android flutter firebase-analytics

8
推荐指数
0
解决办法
950
查看次数

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

如何检查颤振应用程序中的网络调用

我正在使用 HTTP 包进行网络调用,我想知道这些调用得到了哪种类型的响应

dart flutter

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

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

如何通过在颤动中单击外部来关闭叠加层

我正在创建一个按钮的 onClick 叠加层,从下面的代码可以正常工作,但我想通过在它外部单击来关闭叠加层。

在此处输入图片说明

参考代码:

  • 为了创建覆盖,我正在使用 OverlayEntry

  • 使用在六个按钮中的任何一个上粘贴时可用的偏移量来设置覆盖位置。

import 'package:flutter/material.dart';

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

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

class GesturePositionDetector extends StatelessWidget {
  OverlayState overlayState;
  OverlayEntry _overlayEntry;

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Container(
          height: MediaQuery.of(context).size.height,
          width: MediaQuery.of(context).size.width,
          child: Column(
            mainAxisAlignment: MainAxisAlignment.spaceBetween,
            crossAxisAlignment: CrossAxisAlignment.center,
            children: <Widget>[
              _getButtons([1, …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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