我有2个按钮图像名称是:“下载”,“发送”.first当我点击下载按钮异步过程将开始,当下载完成然后进度条消失,另一个按钮图像名称“发送”将显示在“下载”按钮和发送按钮消失时,当我点击发送图像按钮,然后我将通过意图进行下一步活动。
我的异步任务is..and的代码在这里我只使用了一个button...please在我的代码中做了修改...
private class createCSV extends AsyncTask<String, Void, Boolean> {
private ProgressDialog dialog;
private Context context;
@Override
protected void onPreExecute() {
dialog = new ProgressDialog(CsvSender.this);
dialog.setMessage("Processing...");
dialog.setIndeterminate(true);
dialog.setCancelable(false);
dialog.show();
}
@Override
protected void onPostExecute(final Boolean success) {
if (dialog.isShowing())
{
dialog.dismiss();
}
}
@Override
protected Boolean doInBackground(String... args) {
//some stuff here for back ground operation
return null;
}发布于 2011-07-30 20:40:38
protected void onPostExecute(final Boolean success) {
if (dialog.isShowing())
{
dialog.dismiss();
//change the visibility of byttons
download.setVisibility(View.GONE);
send.setVisibility(View.VISIBLE);
}这个想法可能会解决你的问题。
https://stackoverflow.com/questions/6883052
复制相似问题