안드로이드 개발 질문/답변
(글 수 45,052)
먼저 java code 안에서 다음과 같은 클래스를 선언해줬습니다.
class aaaa extends SurfaceView {.....}
다음 xml 코드에서 다음과 같이 layout을 선언해 줬습니다.
<RelativeLayout android :id="abc" ....>
<aaaaa android:id="@+id/def" ..../>
</RelativeLayout>
그리고 해당 레이아웃을 나타내도록 하기 위해
xxx.setVisibility(View.VISIBLE);
을 호출 했는데요.
코드에 에러는 없습니다. 헌데 실행만 했다하면
"죄송합니다. 응용프로그램이 예기치 않게 종료되었습니다."라고 뜨네요.
뭐가 잘못된 건지 모르겠네요..
전체 패키지 압축해서 올립니다.
도움 부탁드려요...
제가 surfaceview에 관해서 잘 아는건 아니지만...
xml파일에서
<Preview
android:id="@+id/camera_preview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_centerInParent="true" />
preview 클래스의 경로는 명시해 줘야 하는것 아닌가요??
이런식으로요...com.android.dic2.Preview