小编Nir*_*sar的帖子

Flutter - 推送通知点击重定向到特定屏幕不起作用

我使用了flutter_local_notifications,推送通知成功接收,当我点击它时,我试图重定向到特定屏幕,但它总是重定向到主屏幕。

下面是我的代码。

@override
void initState() {
  // TODO: implement initState
  super.initState();

  // initialise the plugin. app_icon needs to be a added as a drawable resource to the Android head project
  var initializationSettingsAndroid =
      new AndroidInitializationSettings('app_icon');
  var initializationSettingsIOS = new IOSInitializationSettings();
  var initializationSettings = new InitializationSettings(
      initializationSettingsAndroid, initializationSettingsIOS);
  flutterLocalNotificationsPlugin.initialize(initializationSettings,
      onSelectNotification: onSelectNotification);

  _firebaseMessaging.configure(
    onMessage: (Map<String, dynamic> message) {
      print('on message $message');

      var data = message['data'] as Map;
      var msg1 = data['message'] as String;
      var response = json.decode(msg1) as Map;

      String …
Run Code Online (Sandbox Code Playgroud)

flutter

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

Flutter-如何动态显示或隐藏页面上的应用栏

我设计了一个屏幕,当从导航抽屉以及其他屏幕进行意图操作时会出现一个屏幕。

现在我想从导航抽屉中隐藏意图时的应用栏,所以请指导我,以下是我的代码

导航屏幕代码

import 'dart:convert';

import 'package:flutter/material.dart';
import 'package:pwc/src/home/HomeScreen.dart';
import 'package:pwc/src/model/UserModel.dart';
import 'package:pwc/src/property/BuyerPropertyListScreen.dart';
import 'package:pwc/src/property/RentPropertyListScreen.dart';
import 'package:pwc/src/property/MyPropertyListScreen.dart';
import 'package:pwc/src/property/PostPropertyScreen.dart';
import 'package:pwc/src/home/FeedbackScreen.dart';
import 'package:pwc/src/utility/ColorsConstant.dart' as ColorConstant;
import 'package:pwc/src/utility/DrawableConstant.dart' as DrawableConstant;
import 'package:pwc/src/utility/StringConstant.dart' as StringConstant;
import 'package:shared_preferences/shared_preferences.dart';
import 'package:pwc/src/utility/globals.dart' as globals;
import 'package:pwc/src/utility/KeyConstant.dart' as KeyConstant;
import 'package:pwc/src/property/PropertyListScreen.dart';

class DrawerItem {
  String title;
  ImageIcon icon;

  DrawerItem(this.title, this.icon);
}

class NavigationDrawerScreen extends StatefulWidget {
  static String tag = 'navigation-page';

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

class _NavigationDrawerState extends State<NavigationDrawerScreen> {
  int selectedDrawerItem = …
Run Code Online (Sandbox Code Playgroud)

flutter flutter-layout

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

Flutter 中 TextFormField 的 prefixIcon 的调整大小(高度和宽度)不起作用

final password = TextFormField(
  autofocus: false,
  obscureText: true,
  decoration: InputDecoration(
    hintText: 'Password',
    contentPadding: EdgeInsets.fromLTRB(20.0, 10.0, 20.0, 10.0),
    prefixIcon: new ImageIcon(
      new AssetImage('assets/ic_email.png'),
      size: 15.0,
    ),
  ),
);
Run Code Online (Sandbox Code Playgroud)

我已将大小设置为 15.0 但没有任何变化,所以请指导我,我哪里做错了?

flutter flutter-layout

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

标签 统计

flutter ×3

flutter-layout ×2