Xml Web サービスを使用して、画像や動画などのデータをサーバーにアップロードする必要があります。Androidで非同期タスクを使用してアップロードできますが、すべてのデータをバックグラウンドでサーバーにアップロードする必要があるため、進行状況バーが表示されません。
同じことを達成するためにサービスを使用すると思いますが、サービスを使用するのは正しいアプローチですか? アクティビティをサービスに変換するにはどうすればよいですか。これを達成する他の方法はありますか?
非同期タスクのボタンクリックイベントでコードの下に書いています:
UploadDataInBackground uploader = new UploadDataInBackground();
uploader.execute(ReplyForm.this, true, replyform); // it is asynch class