質問: FindViewById(Resource.Id.surfaceview1); this.mySurfaceView.Holder.AddCallback(new CameraView(this, cm)); } このままデバッグした結果、Activity起動時に一度だけ、さつえいされた画像がSurfaceViewに表示され、それ以降は画像が変わりません。 リアルタイムで撮影されている画像をSurfaceViewに表示するにはどのように記述すべきでしょうか? お手数おかけしますが、よろしくお願いいたします。
回答: Xamarin.Android のサンプル集のリポジトリがあります。 * monodroid-samples/ApiDemo at master · xamarin/monodroid-samples その中の CameraPreview.cs が参考になると思います。 ApiDemos を実際にビルドして実機で実行したら、 Graphics → Camera Preview です。 ちょっと古いサンプルですが、今でも実行可能です。 `CameraPreview.cs` は、されたいことほぼそのままだと思いますので、ご自分のコードと見比べてみてください。