アプリケーションAndroidのアクティビティの上にアラートダイアログを表示する方法

venkatesh gowda

警告ダイアログを表示したい。そして、このアラートダイアログは1つのアクティビティで作成されます。しかし、問題は、サーバーから何らかの応答を受け取ったときに、アプリケーションのアクティビティの上にこのダイアログを表示したいということです

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

アプリケーションのメインアクティビティを表示せずに特定のアクティビティを表示する

分類Dev

ライブラリモジュールのアクティビティからメインアプリケーションのアクティビティにインテントを送信する方法

分類Dev

フローティングアクションボタンをAndroidプロジェクト内のアクティビティに接続する方法

分類Dev

Androidアプリケーションでインテントを使用して別のアクティビティを表示する

分類Dev

Androidアプリケーションで1つのアクティビティから別のアクティビティにデータを渡す方法

分類Dev

Androidアプリケーションで1つのアクティビティから別のアクティビティに整数を渡す方法

分類Dev

AndroidStudioのAndroidアプリケーションで契約条件アクティビティを作成する方法

分類Dev

アクティビティの背景を設定するときに奇妙なレイアウトが発生するAndroidアプリケーション

分類Dev

私の小さなAndroidアプリケーションでフラグメントとアクティビティをいつ作成するのですか?

分類Dev

任意のアクティビティでバックグラウンドプロセスからのアラートダイアログを表示する

分類Dev

ダイアログアクティビティからアクションバーの背景を変更する

分類Dev

どのAndroidライブラリが、最初に起動するアプリケーションとアクティビティを決定しますか?

分類Dev

フローティングアクションボタンをレイアウトの上に配置する方法

分類Dev

アプリケーションがバックグラウンドプロセスからiOSのアクティブプロセスに移行するときに、編集可能なアラートビューを表示します

分類Dev

アプリケーションandroidの別のアクティビティからGooglePlusをログアウトしますか?

分類Dev

Androidのカスタムランチャーアプリケーションのアプリのリストからランチャーアクティビティを非表示にする

分類Dev

Androidアプリケーションのアクティビティのスタックを維持する

分類Dev

ユーザーがAndroidでアプリケーションを開いたときにアクティビティ/フラグメントを追加する

分類Dev

Androidアプリケーションでのクロージングアクティビティ

分類Dev

アクティビティにショッピングカートアイコンを表示する方法

分類Dev

ジェンキンスのビルド後アクションを使用して、アーティファクトのグループから jfrog アーティファクトにアーティファクトをデプロイする方法

分類Dev

Android上の別のアプリケーションから1つのアプリケーションのメインアクティビティを起動する方法

分類Dev

Androidアプリケーションの2番目のアクティビティから戻ってきたときに最初のアクティビティでラジオボタンをチェックする方法

分類Dev

Androidアプリケーションの上にAndroidフローティングビュー

分類Dev

アプリケーションを再開するときにスプラッシュ画面のアクティビティが無視される-Android

分類Dev

万一AndroidのネイティブReactRootViewの使用アクティビティやアプリケーションコンテキストに反応しますか?

分類Dev

APIベースのマルチページクライアント側アプリケーションでルーティングを整理する方法は?

分類Dev

別のアプリケーションからアプリケーションのアクティビティを開始します(ファイルエクスプローラー/ダウンロード)

分類Dev

「アクティビティ」でスナップアプリケーションと通常のアプリケーションを区別する方法

Related 関連記事

  1. 1

    アプリケーションのメインアクティビティを表示せずに特定のアクティビティを表示する

  2. 2

    ライブラリモジュールのアクティビティからメインアプリケーションのアクティビティにインテントを送信する方法

  3. 3

    フローティングアクションボタンをAndroidプロジェクト内のアクティビティに接続する方法

  4. 4

    Androidアプリケーションでインテントを使用して別のアクティビティを表示する

  5. 5

    Androidアプリケーションで1つのアクティビティから別のアクティビティにデータを渡す方法

  6. 6

    Androidアプリケーションで1つのアクティビティから別のアクティビティに整数を渡す方法

  7. 7

    AndroidStudioのAndroidアプリケーションで契約条件アクティビティを作成する方法

  8. 8

    アクティビティの背景を設定するときに奇妙なレイアウトが発生するAndroidアプリケーション

  9. 9

    私の小さなAndroidアプリケーションでフラグメントとアクティビティをいつ作成するのですか?

  10. 10

    任意のアクティビティでバックグラウンドプロセスからのアラートダイアログを表示する

  11. 11

    ダイアログアクティビティからアクションバーの背景を変更する

  12. 12

    どのAndroidライブラリが、最初に起動するアプリケーションとアクティビティを決定しますか?

  13. 13

    フローティングアクションボタンをレイアウトの上に配置する方法

  14. 14

    アプリケーションがバックグラウンドプロセスからiOSのアクティブプロセスに移行するときに、編集可能なアラートビューを表示します

  15. 15

    アプリケーションandroidの別のアクティビティからGooglePlusをログアウトしますか?

  16. 16

    Androidのカスタムランチャーアプリケーションのアプリのリストからランチャーアクティビティを非表示にする

  17. 17

    Androidアプリケーションのアクティビティのスタックを維持する

  18. 18

    ユーザーがAndroidでアプリケーションを開いたときにアクティビティ/フラグメントを追加する

  19. 19

    Androidアプリケーションでのクロージングアクティビティ

  20. 20

    アクティビティにショッピングカートアイコンを表示する方法

  21. 21

    ジェンキンスのビルド後アクションを使用して、アーティファクトのグループから jfrog アーティファクトにアーティファクトをデプロイする方法

  22. 22

    Android上の別のアプリケーションから1つのアプリケーションのメインアクティビティを起動する方法

  23. 23

    Androidアプリケーションの2番目のアクティビティから戻ってきたときに最初のアクティビティでラジオボタンをチェックする方法

  24. 24

    Androidアプリケーションの上にAndroidフローティングビュー

  25. 25

    アプリケーションを再開するときにスプラッシュ画面のアクティビティが無視される-Android

  26. 26

    万一AndroidのネイティブReactRootViewの使用アクティビティやアプリケーションコンテキストに反応しますか?

  27. 27

    APIベースのマルチページクライアント側アプリケーションでルーティングを整理する方法は?

  28. 28

    別のアプリケーションからアプリケーションのアクティビティを開始します(ファイルエクスプローラー/ダウンロード)

  29. 29

    「アクティビティ」でスナップアプリケーションと通常のアプリケーションを区別する方法

ホットタグ

アーカイブ