Сейчас я использую Glide-library
для загрузки изображения в Android Wear. Он не загружает изображение в большинстве случаев. Однако иногда он загружает изображение. Не знаю, что происходит в моем коде.
Примечание Ношение подключено к устройству через Bluetooth, и я успешно получаю JSON
ответ Webservice в Android Wear через Broadcast Receiver
с мобильного телефона. Все данные отображаются правильно, кроме изображений.
Glide.with(mContext)
.load("http://www.hanamoflorist.ca/images/uploads/Spring5InchesCubeVaseArrangement$45.00.jpg")
.listener(new RequestListener<String, GlideDrawable>() {
@Override
public boolean onException(Exception e, String model, Target<GlideDrawable> target, boolean isFirstResource) {
Log.e("exception in image", "" + e);
Toast.makeText(mContext, "" + e, Toast.LENGTH_LONG).show();
return false;
}
@Override
public boolean onResourceReady(GlideDrawable resource, String model, Target<GlideDrawable> target, boolean isFromMemoryCache, boolean isFirstResource) {
return false;
}
}).error(R.drawable.ic_placeholder_image)
.into(((ItemViewHolder) holder).ivCardImage);