我已经搞砸了好几天了,我被困住了。对于长篇故事感到抱歉,但你需要它:) LOL
应用程序的主窗口有开始按钮。用户点击它。计时器启动并调用一个Activity(称之为屏幕3),它在屏幕左侧设置一个按钮列表。监听器将处理按钮按下。如果这是程序的第一次运行,它会调用另一个Activity(称之为屏幕2)(是的,我知道,它会变得更糟:))。
此活动(屏幕2)设置为Theme.Translucent并具有全屏透明按钮。此时我可以看到按钮,但它们位于屏幕3上的透明按钮“下方”。
点击屏幕....在结果列表中记录x个点击的时间。点击SEARCH,将全屏按钮设置为View.GONE,然后进入活动屏幕3.点击屏幕3上的其中一个按钮,它将为每个结果列表的每个按钮分配一个时间。 (还有我吗?大声笑)一切正常。
努力搜索返回屏幕2.按钮仍在那里,但GOODBYE TEXT !!请注意,我重新启用了onActivityResult()中的全屏透明按钮,因为我再次需要它。
那么,为什么按钮仍然在左侧,但是指定的时间(我在屏幕3上看到的)已经消失了?