View转换Bitmap

来源:互联网 发布:有人买过淘宝店吗 编辑:程序博客网 时间:2024/06/06 00:56

因为打印机要打印bitmap而出于调试格式比较麻烦就了解了下View转换bitmap的方式来打印
下面是实现代码

public class MainActivity extends AppCompatActivity {    private View      mView;    private ImageView mIv;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        mView = View.inflate(this, R.layout.activity_main, null);        setContentView(mView);        mIv = (ImageView) findViewById(R.id.test);    }    public void click(View view) {        mView.setDrawingCacheEnabled(true);        Bitmap drawingCache = mView.getDrawingCache(false);        mIv.setImageBitmap(drawingCache);    }}

看上去是不是很简单啊,但是就是这么简单。

0 0
原创粉丝点击