检查当前是否显示XML布局?

时间:2012-03-14 10:32:33

标签: android xml broadcastreceiver

使用广播接收器在屏幕上加载xml布局时(事件发生时)。 尽管接收器捕获了事件,但有时候不会显示xml。

我是否可以执行检查以查看屏幕atm上是否显示特定的xml布局?

2 个答案:

答案 0 :(得分:1)

对我来说,你的问题就像你想要一个getContentView()方法一样,不幸的是,这个方法没有。在这些问题中可以找到针对这个问题的两种替代解决方案:

Why isnt there a getcontentview method for activity?

Is there any method getContentView like setContentview?

答案 1 :(得分:0)

如果您正在谈论使视图可见。 请按照以下步骤操作。

首先在XML中制作所需的视图GONE(不要让它们变得不可见,因为它们会阻挡空间)。  在View xml中写下以下内容

android:visibility="gone"

当您收到广播时,可以使用

显示广告
viewName.setVisibility(View.VISIBLE);

希望这个帮助