如何在应用程序android中的任何活动之上显示警报对话框

文卡特什·古达(Venkatesh Gowda)

我想显示一个警报对话框。并在一个活动中创建此警报对话框。但是问题是当我从服务器收到一些响应时,我想在应用程序中任何活动的顶部显示此对话框

文卡特什·古达(Venkatesh Gowda)

是的,我有解决方案...。

首先,我创建了一个用于显示警报对话框的类。在收到服务器的响应后,调用了通过传递应用程序上下文来显示警报对话框的方法

package io.omoto.omotokairaliapp.Utls;

import android.content.Context;
import android.view.WindowManager;

import com.gitonway.lee.niftymodaldialogeffects.lib.NiftyDialogBuilder;

import io.omoto.omotokairaliapp.Constants.Constants;

/**
 * Created by ${venkie} on ${28/1/16}.
 */
public class DisplayRegisteredMessage {

    Context context;
    private NiftyDialogBuilder dialogBuilder;


    public DisplayRegisteredMessage(Context context) {

        this.context = context;
    }

    public void displayMessage() {

        if (Constants.FLAG == 1) {
            Constants.FLAG = 0;

            dialogBuilder = NiftyDialogBuilder.getInstance(context);
            dialogBuilder
                    .withTitle("Response is already registered")
                    .withMessage("For this Customer we have already taken response Sorry!!");
            dialogBuilder.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
            dialogBuilder.show();

        } else {


        }
    }


}

上面的代码显示警报对话框

@Override
            public void onSuccess(int statusCode, Header[] headers, JSONObject response) {
                super.onSuccess(statusCode, headers, response);
                Log.e("response page", response.toString());
                try {
                    if (response.getString(Constants.STATUS).equalsIgnoreCase("SUCCESS"))
                        p7.deleterecord(p7b.getFlowid());
                        p7.deleteRows();

                    Constants.FLAG = 1;
                    DisplayRegisteredMessage displayRegisteredMessage = new DisplayRegisteredMessage(mContext);
                    displayRegisteredMessage.displayMessage();


                } catch (JSONException e) {
                    e.printStackTrace();
                }
                Log.e("Page 6", p7b.getFlowid());
            }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Chrome扩展程序中显示警报对话框

来自分类Dev

从服务显示警报对话框时获取异常-无法添加窗口-令牌null不适用于应用程序

来自分类Dev

尝试显示警报对话框时,AlertDialog未显示在android代码中

来自分类Dev

进度对话框中的“显示警报”对话框已完成android

来自分类Dev

如何在Android 4.4.2中的另一个对话框活动上显示对话框活动?

来自分类Dev

如何在应用程序运行且可见时将Android通知显示为对话框警报

来自分类Dev

如果目标操作失败,如何在按钮中显示警报对话框

来自分类Dev

如何在C ++中从控制台应用程序显示MFC对话框?

来自分类Dev

单击“按钮”后,在打开新活动之前显示警报对话框

来自分类Dev

如何在无需打开应用程序的情况下显示对话框

来自分类Dev

Flutter&AlertDialog:加载后我的应用程序不显示警报对话框

来自分类Dev

在Chrome扩展程序中显示警报对话框

来自分类Dev

如何从Android中的非活动类显示对话框?

来自分类Dev

通过按钮android显示警报对话框

来自分类Dev

Android-显示警报对话框导致Service类中的BadTokenException

来自分类Dev

如果目标操作失败,如何在按钮中显示警报对话框

来自分类Dev

无论登录/注销状态如何,在每个规定的不活动时间后如何停止显示警报对话框

来自分类Dev

如何在页面完全加载之前使Android Webview应用程序消失的进度对话框?

来自分类Dev

如何在C ++中从控制台应用程序显示MFC对话框?

来自分类Dev

如何在Linux上的Java应用程序的“打开文件”对话框中显示隐藏文件(。*)?

来自分类Dev

如何使用AsynctTask在正在运行的线程中显示警报对话框?

来自分类Dev

单击“按钮”后,在打开新活动之前显示警报对话框

来自分类Dev

如何在应用程序android中的任何活动之上显示警报对话框

来自分类Dev

警报对话框使应用程序崩溃

来自分类Dev

我如何在android中创建警报对话框

来自分类Dev

在任何活动中从后台进程显示警报对话框

来自分类Dev

如何在点击正按钮时重复显示警报对话框?

来自分类Dev

在导航菜单内的 Android 应用程序中创建警报对话框以注销

来自分类Dev

FLUTTER:如何在应用程序开始之前显示对话框?

Related 相关文章

  1. 1

    在Chrome扩展程序中显示警报对话框

  2. 2

    从服务显示警报对话框时获取异常-无法添加窗口-令牌null不适用于应用程序

  3. 3

    尝试显示警报对话框时,AlertDialog未显示在android代码中

  4. 4

    进度对话框中的“显示警报”对话框已完成android

  5. 5

    如何在Android 4.4.2中的另一个对话框活动上显示对话框活动?

  6. 6

    如何在应用程序运行且可见时将Android通知显示为对话框警报

  7. 7

    如果目标操作失败,如何在按钮中显示警报对话框

  8. 8

    如何在C ++中从控制台应用程序显示MFC对话框?

  9. 9

    单击“按钮”后,在打开新活动之前显示警报对话框

  10. 10

    如何在无需打开应用程序的情况下显示对话框

  11. 11

    Flutter&AlertDialog:加载后我的应用程序不显示警报对话框

  12. 12

    在Chrome扩展程序中显示警报对话框

  13. 13

    如何从Android中的非活动类显示对话框?

  14. 14

    通过按钮android显示警报对话框

  15. 15

    Android-显示警报对话框导致Service类中的BadTokenException

  16. 16

    如果目标操作失败,如何在按钮中显示警报对话框

  17. 17

    无论登录/注销状态如何,在每个规定的不活动时间后如何停止显示警报对话框

  18. 18

    如何在页面完全加载之前使Android Webview应用程序消失的进度对话框?

  19. 19

    如何在C ++中从控制台应用程序显示MFC对话框?

  20. 20

    如何在Linux上的Java应用程序的“打开文件”对话框中显示隐藏文件(。*)?

  21. 21

    如何使用AsynctTask在正在运行的线程中显示警报对话框?

  22. 22

    单击“按钮”后,在打开新活动之前显示警报对话框

  23. 23

    如何在应用程序android中的任何活动之上显示警报对话框

  24. 24

    警报对话框使应用程序崩溃

  25. 25

    我如何在android中创建警报对话框

  26. 26

    在任何活动中从后台进程显示警报对话框

  27. 27

    如何在点击正按钮时重复显示警报对话框?

  28. 28

    在导航菜单内的 Android 应用程序中创建警报对话框以注销

  29. 29

    FLUTTER:如何在应用程序开始之前显示对话框?

热门标签

归档