Android(安卓)设置View背景图网络url
16lz
2022-06-16
Android 设置View背景图网络url
- Glide
- 开线程
Glide
Glide.with(NewbleCommodityList.this).asBitmap().load(entity.getData().getBigImageX()) .into(new SimpleTarget<Bitmap>(){ @Override public void onResourceReady(@NonNull Bitmap resource, @Nullable Transition<? super Bitmap> transition) { Drawable drawable = new BitmapDrawable(resource); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { myCollapsingToolbarLayout.setBackground(drawable); //设置背景 } } });
开线程
new Thread(new Runnable() { @Override public void run() { try { InputStream is = (InputStream) new URL(imgStr).getContent(); final Drawable d = Drawable.createFromStream(is, "src"); is.close(); runOnUiThread(new Runnable() { @Override public void run() { topllay.setBackground(d); } }); } catch (IOException e) { e.printStackTrace();} } }).start();
更多相关文章
- android设置多个类似APP其中的一个为默认
- Android实现动态切换横竖屏,保存横竖屏数据(用Preference存储)
- Android获取、设置Wifi状态
- Android程序开发:简单电话拨号器
- Android设置系统开机自动永不休眠
- Android7关闭selinux(设置为Permissive模式)
- EditText属性详解
- Android--学习笔记--02--AndroidStudio的设置
- android评分条RatingBar自定义设置