I am trying to load this Image : http://api.aircountr.com/3UE2c8CtxmzZfRan0hex5uWGkmzl0BWG.jpg
But using picasso it is not being loaded. I have gone through lot of similar questions but didn't find the solution.
Every time I am getting onError() callback.
if (mDataList.get(position).getImageUrl() != null && !mDataList.get(position).getImageUrl().equals("")) {
Picasso.with(mContext).load(mDataList.get(position).getImageUrl().trim()).into(iv_invoiceImg, new Callback() {
@Override
public void onSuccess() {
Log.d("rajcheck", "success");
}
@Override
public void onError() {
Log.d("rajcheck", "fail" + ""+mDataList.get(pos).getImageUrl().trim()+"a");
}
});
} else iv_invoiceImg.setImageResource(R.drawable.ic_logo);
UPDATE - Problem Solved The image URL was not containing "http://" that was the problem.