如何在android中以位图的形式从任何视图中获取显示内容?

d4so4syb  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(215)

首先听我说,这不是一个重复的问题
我已经阅读了所有相关的问题和答案,其中没有一个回答了我的问题。
我所尝试的:

private fun getBitmapFromView(view: View): Bitmap? {
    val returnedBitmap = Bitmap.createBitmap(view.width, view.height, Bitmap.Config.ARGB_8888)
    val canvas = Canvas(returnedBitmap)
    view.draw(canvas)
    return returnedBitmap
}

此方法适用于常规视图,但不适用于 com.google.vr.sdk.widgets.pano.VrPanoramaViewcom.google.android.exoplayer2.ui.PlayerView .
我想做的是:从这些视图中连续获取显示内容作为位图
有谁能告诉我,我应该怎么做才能达到这个结果?
如果我能在视图中不显示位图,那就太好了。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题