默认AlertDialog中的大文本冻结屏幕

时间:2015-05-14 08:47:51

标签: android screen alertdialog

我想使用以下代码在Default AlertDialog中显示一条大消息。

public void showConditions(View v)
{
    final AlertDialog alertDialog = new AlertDialog.Builder(this).create(); 
    alertDialog.setTitle("Policy Terms");
    alertDialog.setMessage("very large text...");
    alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int which) { alertDialog.cancel(); }
    });
    alertDialog.show();
}


代码工作正常,但在 2或3秒之后显示对话框, 当我按下按钮并且冻结屏幕时。

我尝试将文字显示在另一个新活动中并发生相同的事件:
- 冻结屏幕并花费2秒钟显示它。

我试图显示一个加载程序(ProgressBar)来通知用户很快就会打开一些东西。
- 发生同样的情况。

我找不到另一种解决方案。

我很感激任何想法 感谢。

0 个答案:

没有答案