0

首先听我说,这不是重复的问题

我已经阅读了所有相关的问题和答案,但没有一个回答我的问题。

我试过的:

 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.VrPanoramaViewand com.google.android.exoplayer2.ui.PlayerView

我想要做的是:不断从这些视图中获取显示内容作为位图

谁能告诉我我应该怎么做才能达到这个结果?

如果我能得到位图而不在视图中显示它们,那就太好了。

4

0 回答 0