안드로이드 개발 질문/답변
(글 수 45,052)
1.vib = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
이렇게 정의해서 사용하는걸로 알고있는데
에러가 나네요. 아무래도 Activity에서 가능한거 같은데 이걸 surfaceview에서 사용하게 할려면
어떻게 해야 할까요?
2.Activity의 프레임레이아웃에 surfaceview를 구성하고
surfaceview에서 변경된 값을 Activity에 textview나 다른 방식으로
변경된 값을 그때그때 불러들일려고 하는데 어떻게 해야알지도 잘 모르겠네요.
조언좀 부탁드립니다.
2010.06.25 10:16:08
(추천:
1 / 0)
음 직접해보진 않았지만.
getSystemService가 Context통해 접근가능 한거 같더군욤. 그래서 Activity에서 사용가능한거 같은데.
surfaceview를 생성할 때도 생성을 위한 매개변수로 context를 넘겨주는 것으로 알고 있는데 해당 context를 통해 접근하면 가능하지 않을까요?
public PreviewSurfaceView(Context context) {
super(context);
Vibrator vib = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE);
}