使警报框停留更长时间

  • 本文关键字:长时间 停留 android
  • 更新时间 :
  • 英文 :


朋友们,我正在我的应用程序中使用警报框。

public static void Alertbox(String title, String mymessage,Context context) {
        new AlertDialog.Builder(context)
        .setMessage(mymessage)
        .setCancelable(true)
        .setNeutralButton(android.R.string.ok,new DialogInterface.OnClickListener()
        {
            public void onClick(DialogInterface dialog,int whichButton) {
            }
        }).show();
    }
    public static void ProcessDialogue(String title,Context context)
    {

    }

已成功实现此代码,但问题是我通过以下方式使用它

Response.Alertbox(" ", "Thank You",this);
        Intent intent=new Intent(this,Tabs.class);
        startActivity(intent);

问题是警报框显示的时间非常短......很多时候,Tabs活动被调用并且警报框消息也无法读取。请帮助我一种方法,直到警报框上的确定未按下,它不得导航到下一个活动。

如果要

在单击按钮时导航离开,请将导航代码放在onclick事件中。 您可能还希望在按下按钮时关闭对话框。

public static void Alertbox(String title, String mymessage,Context context) {
    new AlertDialog.Builder(context)
    .setMessage(mymessage)
    .setCancelable(true)
    .setNeutralButton(android.R.string.ok,new DialogInterface.OnClickListener()
    {
        public void onClick(DialogInterface dialog,int whichButton) {
            Intent intent=new Intent(MyActvity.this,Tabs.class);
            startActivity(intent);
            dismissDialog();
        }
    }).show();
}
public static void ProcessDialogue(String title,Context context)
{

}

并简单地调用对话

Response.Alertbox(" ", "Thank You",this);

最新更新