当前位置: 首页>>代码示例>>Java>>正文


Java AlertDialog.show方法代码示例

本文整理汇总了Java中android.support.v7.app.AlertDialog.show方法的典型用法代码示例。如果您正苦于以下问题:Java AlertDialog.show方法的具体用法?Java AlertDialog.show怎么用?Java AlertDialog.show使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.support.v7.app.AlertDialog的用法示例。


在下文中一共展示了AlertDialog.show方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: showComparationResultsDialog

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
private void showComparationResultsDialog(DecimalFormat decimalFormat){
    AlertDialog.Builder alert = new AlertDialog.Builder(MainActivity.this);
    alert.setTitle(getString(R.string.comparation_results_dialog_title));
    alert.setMessage("IMU:" +
            "\n   X = " + decimalFormat.format(xSensorAxis) +
            "\n   Y = " + decimalFormat.format(ySensorAxis) +
            "\nCamera:" +
            "\n   X = " + decimalFormat.format(checkerboardPatternComputingInitializer.getxAxis()) +
            "\n   Y = " + decimalFormat.format(checkerboardPatternComputingInitializer.getyAxis()));
    alert.setPositiveButton(getString(R.string.comparation_results_dialog_positive_button_text), new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            dialog.dismiss();
        }
    });
    AlertDialog comparationResultsDialog = alert.create();
    comparationResultsDialog.show();
}
 
开发者ID:PawelTypiak,项目名称:Checkerboard-IMU-Comparator,代码行数:19,代码来源:MainActivity.java

示例2: showModeDialog

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
void showModeDialog() {
    AlertDialog.Builder builder = new AlertDialog.Builder(this);
    builder.setTitle("");
    builder.setSingleChoiceItems(sModes.toArray(new String[0]),
            Prefs.getMode(MainActivity.this),
            new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int item) {
                    Prefs.setMode(MainActivity.this, item);
                    Toast.makeText(getApplicationContext(),
                    "Selected: "+ sModes.get(item), Toast.LENGTH_SHORT).show();
                    dialog.dismiss();// dismiss the alertbox after chose option
                    refreshResults();
        }
    });
    AlertDialog alert = builder.create();
    alert.show();
}
 
开发者ID:deepenai,项目名称:deepenlib-android-sample,代码行数:18,代码来源:MainActivity.java

示例3: startPopUpInfo

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
public void startPopUpInfo(SmsType smsType) {
    MiscUtils.showNotification(
            mContext,
            mContext.getString(smsType.getAlert()),
            mContext.getString(R.string.app_name_short) + " - " + mContext.getString(smsType.getTitle()),
            R.drawable.sense_danger,
            true);

    AlertDialog alertDialog = new AlertDialog.Builder(mContext)
            .setTitle(smsType.getTitle())
            .setMessage(smsType.getMessage())
            .setIcon(R.drawable.sense_danger)
            .create();
    alertDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
    alertDialog.show();
}
 
开发者ID:5GSD,项目名称:AIMSICDL,代码行数:17,代码来源:SmsDetector.java

示例4: showRequestDialog

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
private void showRequestDialog() {
    mPermissionsDialog = true;
    AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
    builder.setTitle(R.string.permissions)
            .setMessage(R.string.permissions_info)
            .setCancelable(false)
            .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialogInterface, int i) {
                    PermissionUtils.requestForStoragePermission(MainFragment.this);
                    mPermissionsDialog = false;
                }
            });
    AlertDialog alert = builder.create();
    alert.show();
}
 
开发者ID:metarhia,项目名称:metacom-android,代码行数:17,代码来源:MainFragment.java

示例5: showResultDialog

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
private void showResultDialog(final String message, int code) {

        try {
            final AlertDialog dialog = new AlertDialog.Builder(this)
                    .setTitle(getString(com.mobillium.paparasdk.R.string.title))
                    .setMessage(message + " (" + code + ")")
                    .setPositiveButton(getString(R.string.done), new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialogInterface, int i) {
                            dialogInterface.dismiss();
                        }
                    })
                    .create();

            dialog.setCanceledOnTouchOutside(false);
            dialog.show();

        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }
 
开发者ID:paparateam,项目名称:papara-android,代码行数:22,代码来源:OptionsActivity.java

示例6: displayCreateEventErrorMessage

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
/**
 * Displays the event name error message
 * @param eventName
 * @param description
 */
private void displayCreateEventErrorMessage(String eventName,
                                          String description,
                                            String date) {
    Context context = getApplicationContext();

    AlertDialog.Builder mBuilder = new AlertDialog.Builder(CreateEventActivity.this);
    mBuilder.setIcon(R.drawable.activist_watch_logo_small);
    mBuilder.setTitle("Oops!");
    mBuilder.setMessage("Event Name, Description, and/or Date left blank!");
    mBuilder.setCancelable(false);

    mBuilder.setPositiveButton("DISMISS", new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialogInterface, int i) {
            dialogInterface.dismiss();
        }
    });
    AlertDialog alertDialog = mBuilder.create();
    alertDialog.show();
}
 
开发者ID:rakshamuth,项目名称:TheActivistWatch,代码行数:26,代码来源:CreateEventActivity.java

示例7: showSaveHistoryDialog

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
private void showSaveHistoryDialog() {
    AlertDialog.Builder builder = new AlertDialog.Builder(getActivity(), R.style
            .AlertDialogStyle);
    builder.setTitle(R.string.save_history)
            .setMessage(R.string.save_history_desc)
            .setCancelable(false)
            .setNegativeButton(R.string.no,
                    new DialogInterface.OnClickListener() {
                        public void onClick(DialogInterface dialog, int id) {
                            leaveRoom();
                        }
                    })
            .setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialogInterface, int i) {
                    saveHistory();
                    leaveRoom();
                }
            });
    AlertDialog alert = builder.create();
    alert.show();
    alert.getWindow().setBackgroundDrawable(new ColorDrawable(getResources().getColor(R.color
            .black14)));
}
 
开发者ID:metarhia,项目名称:metacom-android,代码行数:25,代码来源:ChatFragment.java

示例8: DisplaySimpleResource

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
private void DisplaySimpleResource(String title, int fileResourceId) {
    // Linkify the message
    final SpannableString msg = new SpannableString(IOUtilities.InputStreamToString(getResources().openRawResource(fileResourceId)));
    Linkify.addLinks(msg, Linkify.ALL);

    final AlertDialog d = new AlertDialog.Builder(this, R.style.SimpleDialogTheme)
            .setPositiveButton(android.R.string.ok, null)
            .setTitle(title)
            .setMessage(msg)
            .create();
    d.show();

    // Make the textview clickable. Must be called after show()
    ((TextView)d.findViewById(android.R.id.message)).setMovementMethod(LinkMovementMethod.getInstance());
}
 
开发者ID:BloomBooks,项目名称:BloomReader,代码行数:16,代码来源:MainActivity.java

示例9: onClick

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
@Override
public void onClick(View v) {
    List<Rule> rules = new ArrayList<>();
    for (Rule rule : getEntry().mRules)
        rules.add(new Rule(rule));
    if (rules.size() == 0)
        rules.add(new Rule());

    View view = LayoutInflater.from(itemView.getContext()).inflate(
            R.layout.settings_reconnect_dialog, null);

    RecyclerView recyclerView = view.findViewById(R.id.rules);
    RulesAdapter adapter = new RulesAdapter(rules);
    recyclerView.setLayoutManager(new LinearLayoutManager(itemView.getContext()));
    recyclerView.setAdapter(adapter);

    AlertDialog dialog = new ThemedAlertDialog.Builder(v.getContext())
            .setPositiveButton(R.string.action_ok, (DialogInterface dialogInterface, int which) -> {
                getEntry().setRules(rules);
            })
            .setView(view)
            .setTitle(getEntry().mName)
            .create();
    dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
    adapter.setDialog(dialog);
    dialog.show();
    dialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
}
 
开发者ID:MCMrARM,项目名称:revolution-irc,代码行数:29,代码来源:ReconnectIntervalSetting.java

示例10: onPostExecute

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
@SuppressLint({"SetTextI18n", "InflateParams"})
@Override
protected void onPostExecute(Boolean result) {

    dbh.close();

    long[] interval = result ? new long[]{0, 200, 100, 200} : new long[]{0, 1000, 500, 1000};

    final AlertDialog dialog = new FeedbackDialog(Utils.getController().getEssensbonActivity(), result, orderedMenu);

    Vibrator vb = (Vibrator) Utils.getContext().getSystemService(Context.VIBRATOR_SERVICE);
    vb.vibrate(interval, -1);

    if (EssensbonUtils.isAutoFadeEnabled()) {

        int duration = EssensbonUtils.getFadeTime();

        final Handler handler  = new Handler();
        handler.postDelayed(new Runnable() {
            @Override
            public void run() {
                dialog.dismiss();
            }
        }, duration * 1000);

    }

    dialog.show();
}
 
开发者ID:LCA311,项目名称:leoapp-sources,代码行数:30,代码来源:QRReadTask.java

示例11: resolve

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
/**
 * Resolve whether the DownloadManager is enable in current devices.
 *
 * @return true if DownloadManager is enable, false otherwise.
 */
public static boolean resolve(Context context) {
    boolean enable = resolveEnable(context);
    if (!enable) {
        AlertDialog alertDialog = createDialog(context);
        alertDialog.show();
        alertDialog.getButton(DialogInterface.BUTTON_POSITIVE)
                .setTextColor(ContextCompat.getColor(context, R.color.colorAccent));
    }
    return enable;
}
 
开发者ID:sfilmak,项目名称:MakiLite,代码行数:16,代码来源:DownloadManagerResolver.java

示例12: displayError

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
@Override
public void displayError() {
    AlertDialog alertDialog = new AlertDialog.Builder(this)
            .setMessage("There was an error")
            .create();
    alertDialog.show();
}
 
开发者ID:hkmushtaq,项目名称:DaggerPresentation,代码行数:8,代码来源:MainActivity.java

示例13: showFilterDialogue

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
private void showFilterDialogue() {
    //get alert dialog view
    View alertDialogView = Utils.getAlertDialogView(this);

    //get alert dialog instance
    AlertDialog dialog = Utils.getAlertDialog(this, alertDialogView,
            this::refreshList);

    dialog.show();
}
 
开发者ID:ik024,项目名称:Inshorts,代码行数:11,代码来源:ArticleListActivity.java

示例14: showError

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
private void showError(String message, String button) {
    AlertDialog.Builder builder = new AlertDialog.Builder(this);
    builder.setMessage(message);

    builder.setPositiveButton(
            button,
            new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int id) {
                    dialog.cancel();
                }
            });

    AlertDialog alert = builder.create();
    alert.show();
}
 
开发者ID:edenberger,项目名称:android-wardialer,代码行数:16,代码来源:MainActivity.java

示例15: visitInterface

import android.support.v7.app.AlertDialog; //导入方法依赖的package包/类
private void visitInterface() {
    AlertDialog.Builder messageBoxBuilder = new AlertDialog.Builder(KidDetail.this);
    messageBoxBuilder.setCancelable(true);
    String[] options = {"Add a new visit","See visit history"};
    messageBoxBuilder.setTitle("Visits");
    messageBoxBuilder.setItems(options, new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            if(which == 0){newVisitDialog();}
            else if(which == 1){visitHistoryDialog();}
        }
    });
    AlertDialog messageBox = messageBoxBuilder.create();
    messageBox.show();
}
 
开发者ID:amir511,项目名称:My-Sheep,代码行数:16,代码来源:KidDetail.java


注:本文中的android.support.v7.app.AlertDialog.show方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。