大家好!👋
我正在开发一个 Android 应用,想实现一个随特定产品页面保持附着的弹窗,但一直在弄清楚如何实现正确的行为。
比如,想象我在 Amazon 浏览产品。我想让弹窗的行为如下:
- 在产品页面上: 弹窗应出现并与该特定产品页面保持关联。
- 向左滚动/离开页面时: 弹窗应在离开产品页面时立即消失,而不是保持在屏幕上固定。
- 返回时: 如果我返回产品页面,弹窗应再次出现。
- 平滑过渡: 弹窗出现或消失时不应有延迟或闪烁。
目前,弹窗要么在我滚动到其他页面时保持在屏幕上固定,要么消失得太慢。我需要学习 Flutter 吗?
我正在寻找一种解决方案,使弹窗的行为像是附着在产品页面本身,而不是独立漂浮在整个应用上。
有人在 Android 上使用可访问性服务、悬浮窗或其他方式实现过类似的功能吗? 我会非常感激任何建议、技术指导或示例!
提前感谢!🙏
评论 (0)