当前位置: 首页 > 知识库问答 >
问题:

在Android实际设备上,代号为一种形式的按钮不活动,但在模拟器下工作

祝灼光
2023-03-14

在我的代号一个应用程序中,我有2个表单A和B。一个表单包括每10秒更新一次的MapContainer和一个浮动按钮。如果用户单击浮动按钮,他们可以拍摄一张照片,然后显示一个对话框,如果他们选择“OK”,将显示B表单:

new B_Form(theme).show(); // (where theme is the Resources used in A Form). 

唯一有效的按钮是工具栏(即屏幕左上角的左箭头)中的setbackCommand

所以看起来B形式没有被考虑在内。此外,如果我在B表单上滑动手指,则会显示一个表单,并移动地图。如果我从A表单中删除了MapContainer,那么B表单将在设备上按预期工作。

编辑

共有1个答案

潘意
2023-03-14

MapContainer是一个对等组件,我们在Android上启用了新的对等组件,这隐藏了对等系统的一些复杂性,但可能会引发其他问题。

这可能是对等组件系统的错误行为,尽管我很难理解如何复制这一点。侧菜单可以工作,因为侧菜单是一个完全不同的形式,没有地图容器在其中。

 类似资料:
  • 我是android新手,我能够在kotlin中为我的应用程序设置firebase。如果我在Nexus 5X API 27 emulator中运行该应用程序,我就能够获取数据库,但当我在实际设备三星S5(Google play Services V 12.5.29,android V 5.0)中运行该应用程序时,我无法获得addValueEventListener回调。 Gradle文件: 我知道这

  • 我正在开发一个颤抖应用程序,其中包括谷歌登录火库。Google登录在模拟器上可以正常工作,但是当我导出签名捆绑包并在物理设备上进行测试时。它不起作用。我需要在 gradle 文件中添加任何内容吗?有人可以指导我吗?

  • 我正在Android系统上使用简单数据格式。我试图将时间从美国语言环境转换为瑞典语。它在模拟器中工作正常,但当我在真实设备上测试时,它不起作用。 提前谢谢。

  • 这个小部件在模拟器4.1.2上工作得很好,当安装在真正的设备上时,它甚至不会显示在小部件列表上,就像安装了一样,但我不能让它正常工作。 下面是manifest.xml 和小部件提供程序

  • 我不太清楚为什么会发生这种情况。我一直在做一些研究,但情况太模糊了,我甚至很难找到解决办法。 我使用Android Studio创建了一个应用程序,并一直在一个虚拟仿真器上运行,其中< code>Toast功能使用这两行简单的代码运行良好 但当我在手机上运行这个应用程序时,它一直死机。我有Galaxy Grand Prime,甚至不确定它是否重要。

  • 我正在尝试使用< code>Xamarin。AccountStore来保留用户的登录凭据,这样他们就不必在每次使用应用程序时都键入凭据。 保存凭据看起来像这样: 在模拟VS中的应用程序时,这与我的预期完全一样。当通过Xamarin Live在实际手机上运行时,方法会为Android库中看起来缺少的方法抛出异常。 异常消息: 类型“Java”上的构造函数。找不到security . KeyStore