잘 작동하는 사용자 지정보기가 있고 제스처를 얻으려고합니다. 내가 볼 수있는 가장 일반적인 방법은 안드로이드 문서에서 (이와 같은, XML을 추가하는 것입니다프로그래밍 방식으로 Android 제스처보기를 사용자 정의보기에 추가하려면 어떻게해야합니까?
<android.gesture.GestureOverlayView
android:id="@+id/myGestures"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1.0"
/>
내보기는 RelativeView 내에서 내가이 GetureOverlayView를 참조 할 때, 나는 예외가
. . 나는 또한이 같은 기존 사용자 정의 뷰 클래스 내에서 연결을 시도했습니다
mGestures = new GestureOverlayView(context, attrs);
mGestures.addOnGesturePerformedListener(this);
하지만 콜백이 호출되지 않습니다
이누군가가 지적 할 수 있습니까 오류, 제스처 콜백을 얻거나 진단 접근법을 제안 할 수있는 더 나은 방법을 제안합니까?
예외 스택 추적을 게시 할 수 있습니까? 'adb logcat' 명령을 사용하여 얻을 수 있습니다. 또한 프로그램 적으로 뷰를 생성 할 때 너비와 높이를 할당해야합니다 ('LayoutParams' 참고). –