나는 센 내가 버튼의 필요 거품의 장소에서 여기 여기 How to create this layout?Android에서 커브 레이아웃을 만드는 방법은 무엇입니까?
원하는처럼 여기서, 곡선 레이아웃을 만들려면 갤러리 같은 레이아웃을 이동하려면?
pls는 나를 제안합니다. 감사합니다
나는 센 내가 버튼의 필요 거품의 장소에서 여기 여기 How to create this layout?Android에서 커브 레이아웃을 만드는 방법은 무엇입니까?
원하는처럼 여기서, 곡선 레이아웃을 만들려면 갤러리 같은 레이아웃을 이동하려면?
pls는 나를 제안합니다. 감사합니다
버튼이있는 레이아웃의 질문에 this answer을 참조하십시오. 레이아웃에서 XY 좌표를 그릴 수있는 방법을 제공합니다.
EDIT 7/28/2011 :에는 XML이 포함되지 않은 동그라미 모양의 단추가있는 second answer에서 까지의 레이아웃이 포함됩니다. @Shubh 아래의 코멘트에 요청, 그래서 이것을 함께 넣어 :
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<FrameLayout
android:layout_width="130dp"
android:layout_height="85dp"
android:background="#FFCC0000">
<Button
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_gravity="right|bottom"
/>
</FrameLayout>
<FrameLayout
android:layout_width="100dp"
android:layout_height="100dp"
android:background="#FFCCCC00">
<Button
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_gravity="right|bottom"
/>
</FrameLayout>
<FrameLayout
android:layout_width="85dp"
android:layout_height="130dp">
<Button
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_gravity="right|bottom"
/>
</FrameLayout>
</RelativeLayout>
, 무슨 그 가치에 대한 나의 접근 방식은 아마 AbsoluteLayout을 확장, 사용자 정의 레이아웃을 만들려면 확인 될 것 . 화면 크기를 쿼리해야하고 화면 크기에 가장 잘 맞는 레이아웃 내에서 경로 또는 타원 커브를 만들 수 있습니다. 다음으로 커브상의 위치 (또는 커브로부터의 오프셋)를 그래픽 또는 버튼의 위치를 결정할 수 있습니다. fling 액션이 원하는대로 수행되도록 SimpleOnGesturreListener를 확장하여 맞춤 제스처 탐지기를 만들어야합니다. 커브의 하나 이상의 객체 또는 모든 객체에서 애니메이션을 수행합니다. 이것은 분명히 시작점 일 뿐이지 만 시작해야하며 시도하고 실행하면 조정해야하는 문제 또는 동작이 표시됩니다. 행운을 빈다.
편집 : 예를 들어 모양을 전달할 수 있도록하면 더 일반적으로 만들 수 있습니다. 커브, 원 등을 클릭 한 다음 모양의 경로를 따라 단추를 배치합니다.
Thanks John J Smitth – CoDe
그래서 지금까지 무엇을 시도 했습니까? 문제는 무엇입니까? 당신은 단지 '나에게 codez 보여줘'라고 말할 수 없다 –
그래 맞아 존 ...하지만 내가 어디에서 시작 해야할지 추측하지 .. pls 제안 – CoDe
뭔가 [이 여기에 관련이 (http://stackoverflow.com)/questions/5882199/layout-like-spider/5933402 # 5933402) –