Android 显示带有“是”和“否”按钮的警报对话框及其功能
可能重复:Android 显示带有“是”和“否”按钮的警报对话框及其功能,android,android-asynctask,Android,Android Asynctask,可能重复: 我正在实现一个android应用程序。我有以下活动 1.开始菜单:-在这个活动中,当我按下开始时有三个按钮。它将继续进行另一项活动。在Androidgame中有主游戏面板的上下文,所以它开始执行游戏。我希望当maingamepanel加载时,它会显示一个progressDilog。选择“是”后,它会启动游戏。我无法进行对话框。请建议您应该在哪里保存该对话框? AlertDialog.Builder alertDialogBuilder=新建AlertDialog.Builder(
我正在实现一个android应用程序。我有以下活动 1.开始菜单:-在这个活动中,当我按下开始时有三个按钮。它将继续进行另一项活动。在Androidgame中有主游戏面板的上下文,所以它开始执行游戏。我希望当maingamepanel加载时,它会显示一个progressDilog。选择“是”后,它会启动游戏。我无法进行对话框。请建议您应该在哪里保存该对话框? AlertDialog.Builder alertDialogBuilder=新建AlertDialog.Builder( 这),
单击警报对话框中的按钮后,它将启动另一个活动。 onCreate()方法中包含以下内容:
doback dob=new doback();
dob.execute();
在oncreate()下面
类doback扩展异步任务
{
受保护的长doInBackground(URL…arg0)
{
}
受保护的void onProgressUpdate(整数…进度)
{
}
受保护的void onPostExecute(长结果)
{
尝试
{
dialog.dismise();
}
捕获(例外e)
{
e、 printStackTrace();
dialog.dismise();
}
}
}
单击警报对话框中的按钮后,它将启动另一个活动。
onCreate()方法中包含以下内容:
doback dob=new doback();
dob.execute();
在oncreate()下面
类doback扩展异步任务
{
受保护的长doInBackground(URL…arg0)
{
}
受保护的void onProgressUpdate(整数…进度)
{
}
受保护的void onPostExecute(长结果)
{
尝试
{
dialog.dismise();
}
捕获(例外e)
{
e、 printStackTrace();
dialog.dismise();
}
}
}
您可以发布项目中的AsynTask代码吗?您可以发布项目中的AsynTask代码吗。
class doback extends AsyncTask<URL, Integer, Long>
{
protected Long doInBackground(URL... arg0)
{
}
protected void onProgressUpdate(Integer... progress)
{
}
protected void onPostExecute(Long result)
{
try
{
dialog.dismiss();
}
catch(Exception e)
{
e.printStackTrace();
dialog.dismiss();
}
}
}