在Android中使背景透明

时间:2014-06-27 21:26:45

标签: android

您好我想让我的应用程序的背景透明,因为相机预览。 我在网上搜索了以下代码:

SurfaceView sfvTrack = (SurfaceView)findViewById(R.id.sfvTrack);  
sfvTrack.setZOrderOnTop(true);  
SurfaceHolder sfhTrackHolder = sfvTrack.getHolder();
sfhTrackHolder.setFormat(PixelFormat.TRANSPARENT);

但我一直在寻找R.id.sfvTrack。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

正如@Gabe在评论中所说,R.id.sfvTrack正在搜索ID为“sfvTrack”的SurfaceView,您可以在您创建的布局文件中创建一个,但这不是制作透明背景的最佳方式。