0
내 사용자 지정보기에서 ZoomButtonsController를 구현하고 화면의 오른쪽 아래 모서리에 정렬하는 방법을 알아 내려고했지만 (기본적으로 맨 아래 가운데에 맞 춥니 다) havent에는 행운이있었습니다.Android ZoomButtonsController 정렬을 설정 하시겠습니까?
내 사용자 지정보기에서 ZoomButtonsController를 구현하고 화면의 오른쪽 아래 모서리에 정렬하는 방법을 알아 내려고했지만 (기본적으로 맨 아래 가운데에 맞 춥니 다) havent에는 행운이있었습니다.Android ZoomButtonsController 정렬을 설정 하시겠습니까?
ZoomButtonsController는 XML 파일로 정의 될 수 있으며 그에 따라 적절하게 배치 될 수 있습니다.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ZoomControls android:id="@+id/zoomControls1"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true">
</ZoomControls>
</RelativeLayout>
이 레이아웃은 속성에 의해 정의 된대로 화면의 오른쪽 상단에 zoomcontrols를 만들 것입니다,
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
그래서 기본적으로 당신은 RelativeLayout의 (같은 레이아웃에서 그들을 중첩하여 뷰를 정렬 할 수 있습니다 LinearLayout 등)
어떻게 코드에서 정의 할 수 있습니까? 내가 사용 \t ZoomButtonsController 컨트롤러 = (ZoomButtonsController) findViewById (R.id.zoomControls); 하지만 전화를 내 setOnZoomListener 방법을 사용할 수 없습니다 그 메신저를 수행 한 후에는 컨트롤러 = (ZoomButtons) findViewById를 (R.id.zoomControls를) ZoomButtons를 사용해야합니다 – jfisk
일식 –
의 캐스트 오류가 메신저 – jfisk