gpt4 book ai didi

android - 单击弹出控件时生成的滑动 Firemonkey Delphi

转载 作者:太空狗 更新时间:2023-10-29 14:42:23 26 4
gpt4 key购买 nike

我是 firemonkey 和移动应用程序的新手。我有一个选项卡式 android 应用程序,我使用向左滑动和向右滑动手势在大多数 android 应用程序的选项卡页面之间转换。我的一个标签页充满了弹出框。即使应用程序现在位于另一个标签页上,也不可能在不触发弹出列表的情况下滑出该页面。我可以禁用手势并使用基于按钮的选项卡控件,但这不像 android。

我已经尝试了很多事情:

我可以拦截 OnClick 事件并启用和禁用弹出窗口,但我当时无法检测到点击是滑动手势的一部分。它尚未切换选项卡,使用 doidle 或其他 processmessages 类型的方法不会让它完成切换选项卡,而且我不知道如何查看队列中的事件以查看滑动手势是否正在处理。

我禁用了 OnClick 事件,并使用分配给弹出窗口的手势管理器中的长按来激活弹出窗口。问题是,如果我这样做,那么滑动手势将不再有效,并且永远不会生成事件。我尝试了同样的方法,用弹出框填充面板并将手势管理器分配给面板,再次,滑动操作似乎永远不会被触发。

有什么建议吗?

最佳答案

如果您想要一个主手势向左滑动/向右滑动,您可以在 TabControl 的前景上添加一个透明布局(使用 BringToFront)并在其上使用 catch 滑动。

关于android - 单击弹出控件时生成的滑动 Firemonkey Delphi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45867334/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com