flutter_boost icon indicating copy to clipboard operation
flutter_boost copied to clipboard

FlutterBoost中App不显示最近任务列表名称的问题

Open tangyang0317 opened this issue 3 years ago • 9 comments

在flutter_boost中如果当前页面是flutter页面,应用切到后台不显示最近任务列表名称。如果当前页面是原生页面,应用切到后台就可以显示最近任务名称。

已在main.dart里面设置过title属性,尝试设置过onGenerateTitle 也无果

flutter_boost: git: url: 'https://github.com/alibaba/flutter_boost.git' ref: 'v3.0-preview.18'

flutter_version:2.5.3.

tangyang0317 avatar Aug 15 '22 02:08 tangyang0317

小米手机可以显示,华为不显示。

tangyang0317 avatar Aug 15 '22 02:08 tangyang0317

可以在继承的FlutterBoostActivity中复写这个方法

   override fun setTaskDescription(taskDescription: TaskDescription?) {
        //super.setTaskDescription(taskDescription)
        //因flutter里会重置setTaskDescription,会导致最近任务标题消失,所以这里需要把标题重新设置
    }

shingohu avatar Aug 18 '22 06:08 shingohu

小米手机可以显示,华为不显示。

在华为手机上没能复现你反馈的问题。

image

[✓] Flutter (Channel main, 3.1.0-0.0.pre.2137, on macOS 12.0.1 21A559 darwin-x64, locale zh-Hans-CN) • Flutter version 3.1.0-0.0.pre.2137 on channel main at /Users/zero/development/flutter • Upstream repository https://github.com/flutter/flutter.git • Framework revision 611c570915 (2 weeks ago), 2022-08-08 02:17:06 -0400 • Engine revision 5e33a1f88a • Dart version 2.19.0 (build 2.19.0-74.0.dev) • DevTools version 2.16.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0-rc1) • Android SDK at /Users/zero/Library/Android/sdk • Platform android-33, build-tools 33.0.0-rc1 • ANDROID_HOME = /Users/zero/Library/Android/sdk • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java • Java version OpenJDK Runtime Environment (build 11.0.11+0-b60-7590822) • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1) • Xcode at /Applications/Xcode.app/Contents/Developer • Build 13C100 • CocoaPods version 1.11.3

[✓] Chrome - develop for the web • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.1) • Android Studio at /Applications/Android Studio.app/Contents • Flutter plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/6351-dart • Java version OpenJDK Runtime Environment (build 11.0.11+0-b60-7590822)

[✓] VS Code (version 1.70.2) • VS Code at /Applications/Visual Studio Code.app/Contents • Flutter extension can be installed from: 🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[✓] Connected device (4 available) • OCE AN10 (mobile) • 30.103.233.151:24001 • android-arm64 • Android 10 (API 29) • iPhone 13 (mobile) • 2E3F1511-4D0E-4862-B34A-A4E2897B62E8 • ios • com.apple.CoreSimulator.SimRuntime.iOS-15-2 (simulator) • macOS (desktop) • macos • darwin-x64 • macOS 12.0.1 21A559 darwin-x64 • Chrome (web) • chrome • web-javascript • Google Chrome 104.0.5112.101

[✓] HTTP Host Availability • All required HTTP hosts are available

• No issues found!

0xZOne avatar Aug 22 '22 06:08 0xZOne

https://github.com/flutter/flutter/issues/108259 看下这里,flutter官方不打算修复这个问题,只能自己设置一下管理器的app名称,或者上述方式

JunhuaLin avatar Sep 16 '22 03:09 JunhuaLin

华为p40pro 不行,p50pro也不行

liumingsongning avatar Sep 20 '22 07:09 liumingsongning

在flutter_boost中如果当前页面是flutter页面,应用切到后台不显示最近任务列表名称。如果当前页面是原生页面,应用切到后台就可以显示最近任务名称。

已在main.dart里面设置过title属性,尝试设置过onGenerateTitle 也无果

flutter_boost: git: url: 'https://github.com/alibaba/flutter_boost.git' ref: 'v3.0-preview.18'

flutter_version:2.5.3.

https://github.com/flutter/flutter/pull/113143 这个PR中增加了一个automaticAppSwitcherDescAdjustment开关,用来控制flutter是否可以修改app切换管理中的应用名称,PR还没CR,合入后就可以生效了

JunhuaLin avatar Oct 08 '22 06:10 JunhuaLin

在flutter_boost中如果当前页面是flutter页面,应用切到后台不显示最近任务列表名称。如果当前页面是原生页面,应用切到后台就可以显示最近任务名称。

已在main.dart里面设置过title属性,尝试设置过onGenerateTitle 也无果

flutter_boost: git: url: 'https://github.com/alibaba/flutter_boost.git' ref: 'v3.0-preview.18'

flutter_version:2.5.3.

遇到过同样的问题,我是在MaterialApp里添加了title好使了。main->runApp->build-FlutterBoostApp->appBuilder->builder->MaterialApp

GodJiong avatar Apr 14 '23 06:04 GodJiong

@GodJiong 正解

Jackfinal avatar Jan 04 '24 09:01 Jackfinal