Android 检查当前是否显示XML布局?
当使用广播接收器在屏幕上加载xml布局时(当事件发生时)。 尽管接收者捕捉到了事件,但有时xml不会显示Android 检查当前是否显示XML布局?,android,xml,broadcastreceiver,Android,Xml,Broadcastreceiver,当使用广播接收器在屏幕上加载xml布局时(当事件发生时)。 尽管接收者捕捉到了事件,但有时xml不会显示 我是否可以执行一项检查,查看atm屏幕上是否显示了特定的xml布局?如果您正在谈论使视图可见的话。 遵循以下步骤 首先,使所需的视图在XML中消失(不要使它们不可见,因为它们会阻塞空间)。 在视图xml中编写以下内容 android:visibility="gone" 当您接收广播时,请使用 viewName.setVisibility(View.VISIBLE); 希望这对我有帮助。你
我是否可以执行一项检查,查看atm屏幕上是否显示了特定的xml布局?如果您正在谈论使视图可见的话。 遵循以下步骤 首先,使所需的视图在XML中消失(不要使它们不可见,因为它们会阻塞空间)。 在视图xml中编写以下内容
android:visibility="gone"
当您接收广播时,请使用
viewName.setVisibility(View.VISIBLE);
希望这对我有帮助。你的问题看起来像是想要一个getContentView()方法,不幸的是,Activity没有这个方法。在这些问题中可以找到该问题的两种备选解决方案:
thx对于答案,我没有投票表决这个有用的声誉:/i我不认为你需要代表来接受答案?如果你现在接受这个,而有人提出了一个更好的,你可以在以后的日子里改变你的选择。我的意思是,这不能回答问题,但仍然有用。谢谢你,但我不能投你一票;我的错:-)也许在你的问题中添加多一点信息/测试代码可以得到你需要的答案。不管怎样,祝你好运。更大的问题是,所需的视图位于当前视图下(当前视图不是所需的)。在这种情况下,我想检测到我的观点已经被另一种观点所取代,然后将其带到前面。