안드로이드 개발 질문/답변
(글 수 45,052)
ListView에서는 getView를 통해 posion을 가져 와 사용할수있었는데
ScrollView에서는 어떻게 처리해야하나요?
화면은
<- 버튼1 버튼2 버튼3 버튼4 ->
이런식으로 구성되어있는데
버튼은 총 6개입니다
버튼1이 왼쪽끝으로 오면 ' <- '이 android:id = "@+id/b_back"을 안보이게 하고
버튼6가 오른쪽 끝으로 가면 ' -> 'android:id = "@+id/b_forward"을 안보이게 하고 싶습니다
해보고 있는데 잘 안되네요 ...
ScrollView에서는 어떻게 처리해야하나요?
화면은
<- 버튼1 버튼2 버튼3 버튼4 ->
이런식으로 구성되어있는데
버튼은 총 6개입니다
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<Button
android:id = "@+id/b_back"
android:layout_width="14px"
android:layout_height="21px"
android:layout_centerInParent="true"
android:background="@drawable/mleft_btn_over"
android:layout_marginTop="25px"
/>
<HorizontalScrollView
android:id = "@+id/bimageViewHorizontalScroll1"
android:layout_width="392px"
android:layout_height="wrap_content"
android:addStatesFromChildren = "true"
android:scrollbars="none"
>
<LinearLayout
android:orientation="horizontal"
android:layout_width="392px"
android:layout_height="wrap_content"
>
<Button android:id="@+id/m_b_1"
android:layout_width="83px"
android:layout_height="83px"
android:background="@drawable/mb_1"
android:layout_marginLeft="10px"
/>
<Button android:id="@+id/m_b_2"
android:layout_width="83px"
android:layout_height="83px"
android:background="@drawable/mb_2"
android:layout_marginLeft="15px"
/>
<Button android:id="@+id/m_b_3"
android:layout_width="83px"
android:layout_height="83px"
android:background="@drawable/mb_3"
android:layout_marginLeft="15px"
/>
<Button android:id="@+id/m_b_4"
android:layout_width="83px"
android:layout_height="83px"
android:background="@drawable/mb_4"
android:layout_marginLeft="15px"
/>
<Button android:id="@+id/m_b_5"
android:layout_width="83px"
android:layout_height="83px"
android:background="@drawable/mb_5"
android:layout_marginLeft="15px"
/>
<Button android:id="@+id/m_b_6"
android:layout_width="83px"
android:layout_height="83px"
android:background="@drawable/mb_6"
android:layout_marginLeft="15px"
/>
</LinearLayout>
</HorizontalScrollView>
<Button
android:id = "@+id/b_forward"
android:layout_width="14px"
android:layout_height="21px"
android:layout_centerInParent="true"
android:layout_marginTop="25px"
android:background="@drawable/mright_btn_over"
/>
</LinearLayout>
버튼1이 왼쪽끝으로 오면 ' <- '이 android:id = "@+id/b_back"을 안보이게 하고
버튼6가 오른쪽 끝으로 가면 ' -> 'android:id = "@+id/b_forward"을 안보이게 하고 싶습니다
해보고 있는데 잘 안되네요 ...



