Global AsynTask class to do background process and get the response within in activity. PostAsynTas.java <pre style="font-family:arial;font-size:12px;border:1px dashed #CCCCCC;width:99%;height:auto;overflow:auto;background:#f0f0f0;;background-image:URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnbDC7MPHHW8IIEJH1g2jNx4ZMNB1xp3_cx-AyaviwgTjGErFi-96LEGgoAwnnAj8v-cDufG1SyDvnY0ht7EzlIHvq_U1erBJo3n5OA5rx3fvOOJqAw_kc4yh1RIMow1SH-fLlaEcN9tvP/s320/codebg.gif);padding:0px;color:#000000;text-align:left;line-height:20px;"><code style="color:#000000;word-wrap:normal;"> public abstract class PostAsynTask extends AsyncTask<Void, Void, String> { private List<NameValuePair> paramValues; Context ctx; HttpManager http; String _StrResult = "", _StrApiKey = "", _StrUrl = "", _StrUserId, _StrToken, _StrImagePath; ...