3
애니메이션 (검정 배경 캔버스 포함)으로 축소 된 SurfaceView를 만들려고합니다. 여러 방법을 검색했지만보기가 정확하게 축척되지 않았거나 축척되지 않은 것처럼 보입니다. 어떤 도움을 주시면 감사하겠습니다SurfaceView 용 스케일 애니메이션
<LinearLayout>
<RelativeLayout
android:id="@+id/gfxComponentContainer"
android:layout_width="292dp"
android:layout_height="260dp"
android:background="@color/black"
android:gravity="center_horizontal">
<SurfaceView
android:id="@+id/gfxComponent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
</RelativeLayout>
</LinearLayout>
:
이 레이아웃입니다!
코드 또는 설명이 없으므로 유용한 답변을 얻을 수 없습니다. 애니메이션 xml 및 표면보기 처리 코드를 게시하십시오. – RichieHH
@Elimicky, 이것에 대한 답변을 찾았습니까? 또한 행운이없는 SurfaceView 객체 (내 경우 Google Maps/Street View)에서 스케일 애니메이션을 사용하려고했습니다. – Alchete
SurfaceView는 서피스와 뷰의 두 부분으로 구성됩니다. 서페이스는 뷰 UI 레이어 뒤에있는 독립적 인 레이어입니다. 뷰 파트는 다른 뷰와 마찬가지로 작동하지만 일반적으로 투명하므로 표면 뒤에서 볼 수 있습니다. View 작업을 사용하여 Surface에 애니메이션을 적용하는 것은 문제가 많습니다. API 14에서 소개 된 TextureView가 일반적으로 더 적절합니다. – fadden