小编Alv*_*nda的帖子

Admob横幅,如何仅在家中展示

我成功地在页脚上显示智能横幅然后处理它.我的问题是在应用的所有页面上显示.

我的问题是:如何只在一个页面上显示?

@override
 void initState() {
   super.initState();
   myBanner
   ..load().then((loaded) {
     if (loaded && this.mounted) {
       myBanner..show();
     }
   });

 }
Run Code Online (Sandbox Code Playgroud)

admob flutter

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

在 Dart 中按键或按值对地图进行排序

我有以下地图

Map testMap = { 
  3 : {
    'order': 3,
    'sample' : 'sample'
  },
  2 : {
    'order': 2,
    'sample' : 'sample'
  },
  1 : {
    'order': 1,
    'sample' : 'sample'
  },
  4: {
    'order': 4,
    'sample' : 'sample'
  }
};
Run Code Online (Sandbox Code Playgroud)

如果不可能通过子映射内的“顺序”值,我如何按键对其进行排序。

注意:地图最多可容纳 100 个字段。

解决了 我之前一定很累了,但以防万一其他人正在看这里是我的解决方案。另外,仅通过按键排序会SplayTreeMap产生奇怪的顺序,例如 1,10,11,12,13,14,15,16,17,18,19,2,20,21 ...

import 'dart:collection';

void main() {
  Map testMap = {
     11: {
      'order': '11',
      'sample' : 'sample'
    },
    3 : {
      'order': '3',
      'sample' : 'sample'
    },
    2 : { …
Run Code Online (Sandbox Code Playgroud)

dart

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

标签 统计

admob ×1

dart ×1

flutter ×1