-1
我想使用Android的getDrawingCache
把我gameview的屏幕截图。getDrawingCache不工作LibGdx
但我得到的只是一张空白图片。
我知道LibGDX
提供了自己的类截屏。
但是,为什么不工作了LibGDX
view.I这种方法检查了所有的其他意见和它工作正常。
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
gameView=initializeForView(new TalkingFriendApp(this), cfg);
gameView.setDrawingCacheEnabled(true);
}
public void takeScreenShot()
{
Bitmap b=gameView.getDrawingCache();
b.writeBitmapToFile("dance/abc.png");
}
writeBitmapToFile(String path)
是我用来写位图到存储驱动器的函数。