问题标签 [flutter-android]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - 如何使用flutter_bloc在不改变Flutter状态的情况下将一个页面导航到另一个页面
我面临一个问题,当我使用flitter BLoC从一页转到另一页时,我的第一页在到达第二页之前重建。我可以在BlocBuilder中使用buildWhen来限制页面的重建,但问题是当我通过后按再次返回第一页时,页面无法显示以前的状态小部件。我不知道如何在不重新重建页面的情况下管理页面之间的导航,我使用的是flutter_bloc 6.1.1下面是我的代码。
第一页
集团
状态
事件
请指教 谢谢
flutter - 我得到了 user_id 的空值
我正在尝试使用flutter和woocommece api构建一个电子商务应用程序。但是当我尝试按下addtocart按钮时,这就是我得到的:
我得到了产品,但没有得到 userId。
这是我的 config.dart:
这是我的 cart_provider.dart :
在这里,我尝试构建一个 addtocart 函数并调用 api_service.dart 文件
这是我的 ApiService.dart 代码:
我还有两个模型,一个用于购物车请求,另一个用于购物车响应模型,我也提供此代码
这是我的 CartRequest.dart
这是我的 CartResponse 模型,下面是我的代码,如果需要,请检查:
flutter - 使用 Flutter 加载页面后如何强制关注图像?
我似乎找不到关于在页面初始加载时关注除 TextField 以外的任何内容的文档。
我有一个条款和条件页面,我试图让页面上的第一项(作为徽标)首先关注。相反,当您第一次向右滑动时,第一个焦点会突出显示容器、徽标、段落文本和操作按钮。一旦成为焦点,它就会首先读取段落文本而不是徽标。
我的目标是防止将注意力集中在容器上并直接进入徽标。因此,不要只关注容器中的项目。从那里开始,焦点将转到段落文本,然后是操作按钮。
这是我的代码:
登陆页面.dart
在第 53 行focusNode: myFocusnode
给我这个错误:“未定义命名参数 'focusNode'。”
flutter - 有没有办法在轮播中添加许多 yt 视频并在 Flutter 中水平滑动(延迟加载)?
这实际上是一个请求!我用谷歌搜索了视频轮播滑块 repo 或颤振(移动)的样本。但我找不到任何例子。
这些是关于它的未回答的问题:
我需要在滑块的活动索引中显示动画 yt 视频(gif 缩略图),而不是在 Flutter 移动应用程序的轮播滑块上显示缩略图。当我触及视频/gif时,它会替换页面并在新页面中播放视频。不幸的是,Google 中没有用于 Flutter 的视频轮播滑块。希望有人帮助我!
flutter - 何时在 Flutter 中持久化数据(等效于 onPause)
我正在编写一个适用于移动设备的 Flutter 应用程序。我习惯了 Android 范例,您将用户所做的所有更改保留在 中onPause
,基本上只要当前屏幕进入后台,就会调用它。我找不到 Flutter 的等价物。
我看到的所有示例都有一个“提交”按钮,但我希望应用程序在我按下返回或主页按钮时保存数据(或者如果我按下应用程序栏中的保存图标)。
Flutter 应用程序通常在哪里将状态保存到存储中?
flutter - Flutter - 尝试使用 Tensorflowlite - FloatEfficientNet
我正在尝试使用在本机 swift 和 android/java 中成功推断的模型在颤振中做同样的事情,特别是它的 android 方面。
在这种情况下,我收到的值很遥远。
到目前为止我做了什么:
我采用了 tensorflowlite android 示例 github 存储库:https ://github.com/tensorflow/examples/tree/master/lite/examples/image_classification/android ,发现 FloatEfficientNet 选项准确地为我的模型提供了值。
我使用了 flutter_tflite 库,并对其进行了修改,以便 android 代码的推理部分与上面的 tensorflow 示例相匹配: https ://github.com/shaqian/flutter_tflite
我使用了本教程并包含了使用上述库通过平台通道推断 tensorflow 的 repo: https ://github.com/flutter-devs/tensorflow_lite_flutter
通过颤振教程,我使用了相机插件,它可以从相机的实时源中流式传输 CameraImage 对象。我将它传递到修改后的颤振张量流库中,该库使用平台通道将图像传递到 android 层。它是作为字节数组列表执行的。(3 个平面,YuvImage)。带有工作 floatefficientnet 代码的 tensorflow android 示例(1),示例位图。所以我使用这种方法来转换:
推理成功,我能够将值返回到颤振并显示结果,但它们还差得很远。使用相同的安卓手机,结果完全不同,而且很遥远。
我怀疑该缺陷与将 CameraImage 数据格式转换为位图有关,因为它是整个链中唯一我无法独立测试的部分。如果遇到类似问题的任何人都可以提供帮助,我感到很困惑。
android - 如何从原生 android 通知单击启动颤振页面
我在 Native Android 中有 Intent Service,它是从使用 Channels 开始的。Intent 服务正在显示本地通知。如果用户点击通知,那么我想打开一个颤振页面。我是新来的,我不知道如何实现这种情况。请帮我。如果有任何可用的示例代码,请分享链接。谢谢你
flutter - Flutter-如何知道 AudioService 已停止?
我正在使用audio_service颤振包。如果音频服务停止,我想弹出一个播放器页面。如何获取音频服务停止事件?我没有找到任何事件来检查服务是否停止
flutter - 可以在 android 和 ios 的颤振应用程序上删除启动画面
请帮忙,我正在开发一个使用颤振技术的应用程序,我想删除默认启动画面,我更喜欢使用自定义启动画面,它允许我构建整个页面。所以,我正在尝试从 android 和 ios 中删除默认启动画面
android - 本地化后flutter在启动时显示黑屏
在我尝试本地化应用程序后,我的颤振应用程序在启动时启动闪屏后短时间内显示黑屏。而且我不确定问题出在哪里。当我删除本地化时,问题就消失了。该应用程序没有崩溃,并且在调试和发布模式下都会出现问题。我看到了这个解决方案和其他与同一主题相关的解决方案,但它们不起作用。从手机(物理和模拟器)中删除了应用程序,然后重新启动它,但它不起作用。我什至创建了一个新应用程序并将 Android 文件夹复制到旧项目,但问题没有解决。如果有人可以帮助我修复它,我将不胜感激。我按照 YouTube 上的教程进行本地化。示例应用程序也有问题。
AndroidManifest.xml
app_localizations.dart
main.dart