私はウェブカメラを使用するアプリケーションを実行しており、写真を撮った後にテキストを表示したいので、メソッド ShutterCallBack でこれを書きました
ShutterCallback shutterCallback = new ShutterCallback() {
public void onShutter() {
Log.d("DHA", "onShutter'd");
Canvas cnv = mSurfaceHolder.lockCanvas(null);
Log.w("DHA", "Nana");
Paint p = new Paint();
Log.w("DHA", "Nana2");
p.setColor(Color.RED);
Log.w("DHA", "Nana3");
cnv.drawText("Hello", 0, 0, p);
Log.w("DHA", "Nana4");
mSurfaceHolder.unlockCanvasAndPost(cnv);
Log.w("DHA", "Nana5");
}
};
アプリケーションの終了にひどく失敗します...どうすれば表面にテキストを書くことができますか?