android - 即使在我删除旧活动后,它也会在平板设备中启动?
问题描述
我今天遇到了一个非常奇怪的情况,即当我使用平板电脑 AVD 设备时,我的主要活动从我想要更改的旧设计开始,但是当我尝试更改 UI 中的任何内容时,运行时没有任何变化,android 仍然加载那个旧的活动设计。这发生在我创建两个活动时;主要用于小屏幕,另一个用于 sw-600dp,然后我改变主意,我只想在平板电脑处于横向时更改其设计。所以,我删除了 sw-600dp 活动并创建了一个活动区,但平板电脑一直卡在旧的,不再改变。
我尝试删除整个主要活动以查看会发生什么,但是,该应用程序仍然可以正常打开该旧活动。我还尝试搜索那个卡住的主要活动,也许它是隐藏的,但没有找到任何东西。奇怪的是,即使在我完全删除它之后,我的代码也会正常引用该活动。此外,尝试右键单击此引用并转到声明,但它没有打开任何东西。
注意:当我尝试另一台不是平板电脑的设备时,它按预期运行,没有活动并且应用程序按预期崩溃,因此这些小屏幕设备没有问题。
这是我的活动的屏幕截图,以及我的 Java 代码如何仍然 - 奇怪的是 - 引用不存在的活动!
解决方案
推荐阅读
- javascript - Javascript/PHP:如何将选择中的多个值(以逗号分隔)添加到文本字段
- python - 从可透视条件创建新的熊猫数据框
- jquery - 当我尝试将 ekko-lightbox 与 webpack 一起使用时找不到 jQuery
- python - ModuleNotFoundError:没有名为“死”的模块
- javascript - 如果我想在 .then() 触发后做某事,可以在 JavaScript 中使用 Promise
- python - postgres 没有正确增加我的串行数据类型的 id
- autodesk-forge - 登录 Revit Design Automation 加载项
- javascript - 时刻 js:时区的奇怪 UTC 转换:Kiritimati 岛,UTC+14
- swift - 是否可以快速改变本地通知的内容?
- amazon-web-services - 通过 terraform 的 aws autscaling api 访问策略