こんにちは、私はダウンロードとアップロードに使用されるアクティビティを作成しました。私はメニュー(項目:ダウンロード、アップロード、削除、終了)を使用しています。しかし、私がダウンロードボタンを押すと、ダウンロード作業が始まりますが、このタスクが完了するまでメニューボタンは消えません。ユーザーには何の通知もせずにイライラします。メニューを押した直後にメニューを非表示にする方法と、ダウンロードとアップロードのタスクに関するユーザーに通知する進行状況バーを含める方法。ダウンロードするためメニューが隠れて、アンドロイドに進行状況バーが表示されます
void downloadFile(SmbFile file,String desPath)
void downloadFolder(SmbFile folder,String tempStore)
void uploadFile(File file,SmbFile destination)
void uploadFolder(File f,SmbFile destination)
非同期タスクを拡張して、以下のコードでこれらのメソッドを追加する方法を教えてください...
class helper extends AsyncTask
{
@Override
protected Object doInBackground(Object... arg0) {
// TODO Auto-generated method stub
return null;
}
}
タスクをダウンロードしてアップロードするには、スレッドまたはAsynctaskを使用してください。だからあなたのUIをハングアップすることはできません。 –
pls私の編集した質問を参照 – ram