Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何用CameraPreview实例覆盖片段;SurfaceHolder“;_Java_Android_Android Fragments_Surfaceview_Surfaceholder - Fatal编程技术网

Java 如何用CameraPreview实例覆盖片段;SurfaceHolder“;

Java 如何用CameraPreview实例覆盖片段;SurfaceHolder“;,java,android,android-fragments,surfaceview,surfaceholder,Java,Android,Android Fragments,Surfaceview,Surfaceholder,如下面的代码所示,我想将cameraPreview添加到一个扩展片段的类中,在它的布局中有一个。我创建了一个类,该类实现了surfaceHolder.callback,我想将它的一个实例添加到surfaceview,它是类布局中的一个标记,扩展了片段 1) 我可以通过将实现surfaceholder.callback的类的对象设置为surfaceview来显示相机预览吗?或者扩展fragment的类应该实现surfaceholder.callback 类\u扩展\u片段: @Override p

如下面的代码所示,我想将
cameraPreview
添加到一个扩展
片段的类中,在它的布局中有一个
。我创建了一个类,该类实现了
surfaceHolder.callback
,我想将它的一个实例添加到
surfaceview
,它是类布局中的一个标记,扩展了
片段

1) 我可以通过将实现
surfaceholder.callback
的类的对象设置为
surfaceview
来显示相机预览吗?或者扩展
fragment
的类应该实现
surfaceholder.callback

类\u扩展\u片段:

@Override
public void onActivityCreated(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onActivityCreated(savedInstanceState);

    mCameraPreview = new CustomCameraView(getActivity());
    SurfaceView sv = (SurfaceView) getView().findViewById(R.id.surfaceView);
}