代码中设置图片为本地路径或者网络路径

来源:互联网 发布:h3c端口加入vlan命令 编辑:程序博客网 时间:2024/06/15 13:46

1.

//设置背景图片
        String picfile= Environment.getExternalStorageDirectory() + "/pdp/pdp.png";
        try {
            Drawable d = Drawable.createFromPath(picfile);
            linearLayout.setBackground(d);
            //Toast.makeText(getApplicationContext(),     "设置背景图片成功!", Toast.LENGTH_SHORT).show();
        } catch (Exception e) {
            Toast.makeText(getApplicationContext(), "设置背景图片失败!", Toast.LENGTH_SHORT).show();
        }

2.

yourlayout.setBackgroundDrawable(new BitmapDrawable(BitmapFactory.decodeFile("图片路径")));
3.

网络图片:

Bitmap bitmap=BitmapFactory.decodeStream(new Url(url).openConnection().getInputStream());button.setBackgroundDrawable(new BitmapDrawable(bitmap));

0 0
原创粉丝点击