访问接收器内的视图

时间:2012-05-03 02:17:14

标签: android

我有一个父应用程序:

private final BroadcastReceiver receiver = new BroadcastReceiver() {
    @Override
    public void onReceive(Context context, Intent intent) {
        //hide view
    }
};

每个活动在转换getApplication后都引用了父应用​​程序。所以在每个活动中,我都像这样绑定接收器:

    registerReceiver(application.getBroadcastReceiver(), new IntentFilter(MyApplication.ACTION_RESPONSE));

如何使用列出的onReceive方法中的调用隐藏在标题栏中全局使用的视图?

1 个答案:

答案 0 :(得分:0)

您可以在应用程序类中保存当前活动的上下文,比如在CurrentActivity变量中。然后使用此上下文隐藏当前活动的视图。