从另一个活动中删除弹出窗口

时间:2012-09-10 06:18:14

标签: android android-intent

我正在编写一个正在进行活动的应用程序,我正在启动弹出窗口(弹出我在另一个不是活动的类中实现)。 在我的主要活动中,我有代码在有事件时显示弹出窗口。我成功地做到了。但是当我得到另一个事件时,我需要取消弹出窗口。 (我将仅在主要活动中获得此活动)。 当我收到活动时,如何从主要活动中完成弹出窗口?

1 个答案:

答案 0 :(得分:0)

final AlertDialog.Builder aBuilder;

//constructor(Context c){//mContext = c;}

public void showMessage(final String title, final String s) { 

        aBuilder = new AlertDialog.Builder(mContext); 
        aBuilder.setTitle(title); 
        aBuilder.setIcon(R.drawable.ic_launcher); 
        // aBuilder.setIcon(R.drawable.icon); 
        aBuilder.setMessage(s);
    }

public void dismissMessage() { 
        aBuilder.dismiss();
    }