问题标签 [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.

0 投票
1 回答
243 浏览

flutter - 如何使用flutter_bloc在不改变Flutter状态的情况下将一个页面导航到另一个页面

我面临一个问题,当我使用flitter BLoC从一页转到另一页时,我的第一页在到达第二页之前重建。我可以在BlocBuilder中使用buildWhen来限制页面的重建,但问题是当我通过后按再次返回第一页时,页面无法显示以前的状态小部件。我不知道如何在不重新重建页面的情况下管理页面之间的导航,我使用的是flutter_bloc 6.1.1下面是我的代码。

第一页

集团

状态

事件

请指教 谢谢

0 投票
1 回答
118 浏览

flutter - 我得到了 user_id 的空值

我正在尝试使用flutter和woocommece api构建一个电子商务应用程序。但是当我尝试按下addtocart按钮时,这就是我得到的:

我得到了产品,但没有得到 userId。

这是我的 config.dart:

这是我的 cart_provider.dart :

在这里,我尝试构建一个 addtocart 函数并调用 api_service.dart 文件

这是我的 ApiService.dart 代码:

我还有两个模型,一个用于购物车请求,另一个用于购物车响应模型,我也提供此代码

这是我的 CartRequest.dart

这是我的 CartResponse 模型,下面是我的代码,如果需要,请检查:

0 投票
1 回答
273 浏览

flutter - 使用 Flutter 加载页面后如何强制关注图像?

我似乎找不到关于在页面初始加载时关注除 TextField 以外的任何内容的文档。

我有一个条款和条件页面,我试图让页面上的第一项(作为徽标)首先关注。相反,当您第一次向右滑动时,第一个焦点会突出显示容器、徽标、段落文本和操作按钮。一旦成为焦点,它就会首先读取段落文本而不是徽标。

我的目标是防止将注意力集中在容器上并直接进入徽标。因此,不要只关注容器中的项目。从那里开始,焦点将转到段落文本,然后是操作按钮。

这是我的代码:

登陆页面.dart

在第 53 行focusNode: myFocusnode 给我这个错误:“未定义命名参数 'focusNode'。”

遵循这些说明-> https://flutter.dev/docs/cookbook/forms/focus

0 投票
0 回答
228 浏览

flutter - 有没有办法在轮播中添加许多 yt 视频并在 Flutter 中水平滑动(延迟加载)?

这实际上是一个请求!我用谷歌搜索了视频轮播滑块 repo 或颤振(移动)的样本。但我找不到任何例子。

这些是关于它的未回答的问题:

我需要在滑块的活动索引中显示动画 yt 视频(gif 缩略图),而不是在 Flutter 移动应用程序的轮播滑块上显示缩略图。当我触及视频/gif时,它会替换页面并在新页面中播放视频。不幸的是,Google 中没有用于 Flutter 的视频轮播滑块。希望有人帮助我!

0 投票
1 回答
68 浏览

flutter - 何时在 Flutter 中持久化数据(等效于 onPause)

我正在编写一个适用于移动设备的 Flutter 应用程序。我习惯了 Android 范例,您将用户所做的所有更改保留在 中onPause,基本上只要当前屏幕进入后台,就会调用它。我找不到 Flutter 的等价物。

我看到的所有示例都有一个“提交”按钮,但我希​​望应用程序在我按下返回或主页按钮时保存数据(或者如果我按下应用程序栏中的保存图标)。

Flutter 应用程序通常在哪里将状态保存到存储中?

0 投票
1 回答
116 浏览

flutter - Flutter - 尝试使用 Tensorflowlite - FloatEfficientNet

我正在尝试使用在本机 swift 和 android/java 中成功推断的模型在颤振中做同样的事情,特别是它的 android 方面。

在这种情况下,我收到的值很遥远。

到目前为止我做了什么:

  1. 我采用了 tensorflowlite android 示例 github 存储库:https ://github.com/tensorflow/examples/tree/master/lite/examples/image_classification/android ,发现 FloatEfficientNet 选项准确地为我的模型提供了值。

  2. 我使用了 flutter_tflite 库,并对其进行了修改,以便 android 代码的推理部分与上面的 tensorflow 示例相匹配: https ://github.com/shaqian/flutter_tflite

  3. 我使用了本教程并包含了使用上述库通过平台通道推断 tensorflow 的 repo: https ://github.com/flutter-devs/tensorflow_lite_flutter

通过颤振教程,我使用了相机插件,它可以从相机的实时源中流式传输 CameraImage 对象。我将它传递到修改后的颤振张量流库中,该库使用平台通道将图像传递到 android 层。它是作为字节数组列表执行的。(3 个平面,YuvImage)。带有工作 floatefficientnet 代码的 tensorflow android 示例(1),示例位图。所以我使用这种方法来转换:

推理成功,我能够将值返回到颤振并显示结果,但它们还差得很远。使用相同的安卓手机,结果完全不同,而且很遥远。

我怀疑该缺陷与将 CameraImage 数据格式转换为位图有关,因为它是整个链中唯一我无法独立测试的部分。如果遇到类似问题的任何人都可以提供帮助,我感到很困惑。

0 投票
0 回答
76 浏览

android - 如何从原生 android 通知单击启动颤振页面

我在 Native Android 中有 Intent Service,它是从使用 Channels 开始的。Intent 服务正在显示本地通知。如果用户点击通知,那么我想打开一个颤振页面。我是新来的,我不知道如何实现这种情况。请帮我。如果有任何可用的示例代码,请分享链接。谢谢你

0 投票
1 回答
340 浏览

flutter - Flutter-如何知道 AudioService 已停止?

我正在使用audio_service颤振包。如果音频服务停止,我想弹出一个播放器页面。如何获取音频服务停止事件?我没有找到任何事件来检查服务是否停止

0 投票
1 回答
581 浏览

flutter - 可以在 android 和 ios 的颤振应用程序上删除启动画面

请帮忙,我正在开发一个使用颤振技术的应用程序,我想删除默认启动画面,我更喜欢使用自定义启动画面,它允许我构建整个页面。所以,我正在尝试从 android 和 ios 中删除默认启动画面

0 投票
1 回答
1015 浏览

android - 本地化后flutter在启动时显示黑屏

在我尝试本地化应用程序后,我的颤振应用程序在启动时启动闪屏后短时间内显示黑屏。而且我不确定问题出在哪里。当我删除本地化时,问题就消失了。该应用程序没有崩溃,并且在调试和发布模式下都会出现问题。我看到了这个解决方案和其他与同一主题相关的解决方案,但它们不起作用。从手机(物理和模拟器)中删除了应用程序,然后重新启动它,但它不起作用。我什至创建了一个新应用程序并将 Android 文件夹复制到旧项目,但问题没有解决。如果有人可以帮助我修复它,我将不胜感激。我按照 YouTube 上的教程进行本地化。示例应用程序也有问题。

AndroidManifest.xml

app_localizations.dart

main.dart

这是问题