마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

화면의 일정 영역에 SCanvasView(삼성 S-Pen Library) 보여주려면 어떻게 해야 되나요?

0 추천
저는 이제 안드로이드 입문한지 2주되는 초보입니다. ^^;
모르는 것이 많으니 많이 가르쳐 주십시오.
 
제가 하려고 하는 것은 전체 화면 말고 화면 UI의 일정 영역에 ImageView 올려 놓은 것 처럼 Canvas를 올려 놓고 그 영역에서만 s-pen으로 writing을 하려는 것 입니다.
 
타 개발자가 개발한 프로젝트를 수정중인데 전체 화면에서는 SPen Canvas가 나오는데
화면 Layout 설계시 추가하려니 eclipse layout의 Graphical Layout에서 봐도 CanvasView나 SCanvasView는 없습니다.
 
그래서 그냥 제가 아래와 같이 SCanvasView로 추가를 했더니
 
<LinearLayout
android:id="@+id/item_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:id="@+id/item_id"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ellipsize="end"
android:gravity="center_vertical|center_horizontal"
android:singleLine="true"
android:textColor="@color/RGB_FF323232"
android:text="@string/item_id"
android:textStyle="bold"
android:textSize="18sp"/>
<SCanvasView
android:id="@+id/spen_canvas"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</LinearLayout>
 
컴파일되고 실행은 되는데 관련 화면에 들어가려면 오류가 나서 앱이 종료됩니다.
 
 
개인적으로 Custom으로 등록을 해야 되는지? 아님 안되는지 궁금합니다.
그리고 만약 Custom으로 등록을 해야 된다면 Custom으로 등록하는 방법도 궁금합니다.
 
 
기종은 갤럭시 노트 8.0 이고 S Pen SDK 2.3 버전 사용중입니다.
 
답변 부탁드립니다.
블랙죠2 (220 포인트) 님이 2014년 7월 31일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...