以下のコードに示すようにcameraPreview
、クラス extends に追加したいのですfragment
が、そのレイアウトには<surfaceView>
. を実装するクラスを作成しました。そのインスタンスを、拡張するクラスのレイアウト内のタグであるsurfaceHolder.callback
に追加したいと考えています。surfaceview
fragment
surfaceholder.callback
1)実装するクラスのオブジェクトを設定してカメラプレビューを表示することはできますsurfaceview
か? または、拡張するクラスがfragment
実装する必要がありますsurfaceholder.callback
か?
Class_extends_Fragment:
@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);
}