상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
수정하기 - HorizontalScrollView의 스크롤 바 스타일을 수정할 수 있나요?
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
네, `HorizontalScrollView`의 스크롤 바 스타일을 수정할 수 있습니다. Android에서는 스크롤 바의 스타일을 변경하기 위해 다양한 방법을 제공합니다. 아래에서는 기본적인 방법과 관련된 내용을 설명하겠습니다. 1. XML 속성 사용하기 `HorizontalScrollView`의 스크롤 바 속성을 XML 레이아웃 파일에서 조정할 수 있습니다. 아래는 몇 가지 주요 XML 속성입니다: - `android:scrollbars`: 이 속성을 사용하여 스크롤 바를 켜거나 끌 수 있습니다. 예를 들어, `android:scrollbars="horizontal"`를 사용하여 수평 스크롤 바만 표시할 수 있습니다. - `android:scrollbarStyle`: 이 속성으로 스크롤 바의 스타일을 변경할 수 있습니다. 예를 들어, `normal`, `insideOverlay`, `outsideOverlay` 중에서 선택할 수 있습니다. ```xml <HorizontalScrollView android:layout_width="match_parent" android:layout_height="wrap_content" android:scrollbars="horizontal" android:scrollbarStyle="insideOverlay"> <!-- Your content here --> </HorizontalScrollView> ``` 2. 스크롤 바 색상 및 두께 스와 관련하여 색상과 두께를 변경하고 싶다면, `ScrollView`의 속성을 사용할 수 있습니다. 아래의 스타일을 `res/values/styles.xml` 파일에 정의하여 사용할 수 있습니다. ```xml <resources> <style name="<a href='https://sangseek.com/sangseeks/Custom/ko'>Custom</a>ScrollBar" parent="Widget.Material.ScrollView"> <item name="android:scrollbarThumbHorizontal">@color/colorAccent</item> <item name="android:scrollbarTrackHorizontal">@color/colorPrimary</item> <item name="android:scrollbarSize">8dp</item> </style> </resources> ``` 그 후, 이 스타일을 `HorizontalScrollView`에 적용할 수 있습니다. ```xml <HorizontalScrollView android:layout_width="match_parent" android:layout_height="wrap_content" style="@style/CustomScrollBar"> <!-- Your content here --> </HorizontalScrollView> ``` 3. 코드에서 프로그래밍 방식으로 변경하기 Java/Kotlin 코드에서 스크롤 바의 속성을 변경할 수도 있습니다. ```kotlin val scrollView = findViewById<HorizontalScrollView>(R.id.horizontalScrollView) scrollView.isVerticalScrollBarEnabled = false // 수직 스크롤바 비활성화 scrollView.isHorizontalScrollBarEnabled = true // 수평 스크롤바 활성화 ``` 4. ScrollBarDrawable 만약 더 복잡한 스타일링을 원한다면, `ScrollBarDrawable`을 커스터마이즈하여 사용할 수도 있습니다. 이를 통해 스크롤 바의 모양, 색상, 배경 등을 세밀하게 조정할 수 있습니다. 결론 `HorizontalScrollView`의 스크롤 바 스타일은 XML, 코드 또는 커스터마이징된 drawable을 통해 수정할 수 있습니다. 이러한 속성을 조정하여 앱의 디자인에 맞는 스크롤 바를 구현할 수 있습니다.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기