getActivity() のコードをServiceで、使うとするとどのようなコードになりますか?
java
1 mCameraDevice.createCaptureSession(surfaces, new CameraCaptureSession.StateCallback() { 2 3 @Override 4 public void onConfigured(@NonNull CameraCaptureSession cameraCaptureSession) { 5 mPreviewSession = cameraCaptureSession; 6 updatePreview(); 7 //can not resolve method 'getActivity'が出ます。 8 getActivity().runOnUiThread(new Runnable() { 9 10 11 @Override 12 public void run() { 13 14 mIsRecordingVideo = true; 15 mMediaRecorder.start(); 16 } 17 }); 18 } 19 20 @Override 21 public void onConfigureFailed(@NonNull CameraCaptureSession cameraCaptureSession) { 22 } 23 }, mBackgroundHandler); 24 } catch (CameraAccessException | IOException e) { 25 e.printStackTrace(); 26 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/03 08:55
2017/08/03 12:14 編集
2017/08/03 12:15 編集