2026년 상식닷컴 선정 식당 & 카페 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요

HorizontalScrollView에 다른 뷰를 추가할 수 있나요?

_____
Q: HorizontalScrollView에 다른 뷰를 추가할 수 있나요?
A: 예, HorizontalScrollView는 다른 뷰들을 포함할 수 있습니다. 그러나 HorizontalScrollView는 한 개의 자식 뷰만 직접 가질 수 있기 때문에 여러 뷰를 추가하려면 LinearLayout 같은 컨테이너 뷰를 내부에 넣고 그 안에 여러 뷰를 배치해야 합니다. 예를 들어, HorizontalScrollView 안에 LinearLayout을 넣고 LinearLayout에 여러 버튼, 이미지 등 원하는 뷰들을 추가하면 가로 방향으로 스크롤 가능한 여러 뷰를 만들 수 있습니다.

```xml
android:layout_width="match_parent"
android:layout_height="wrap_content">

android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">


네, `HorizontalScrollView`에 다른 뷰를 추가할 수 있습니다. Android의 `HorizontalScrollView`는 스크롤 가능한 수평 뷰 그룹을 제공하는 ViewGroup입니다. 일반적으로 `HorizontalScrollView`는 하나의 자식 뷰만을 가질 수 있으므로, 여러 개의 뷰를 추가하려면 다른 레이아웃(예: `LinearLayout` 또는 `RelativeLayout`)로 감싸야 합니다. 다음은 `HorizontalScrollView`에 여러 뷰를 추가하는 간단한 예제입니다: ```xml ``` 위 예제와 같이 `HorizontalScrollView` 안에 `LinearLayout`을 추가하고, 그 안에 여러 개의 `TextView`를 배치하면 수평으로 스크롤할 수 있는 뷰가 생성됩니다. 따라서, `HorizontalScrollView`를 사용하여 다양한 UI 요소를 포함한 수평 스크롤 뷰를 쉽게 구현할 수 있습니다.
작성자: 정재원 [비회원] | 작성일자: 1년 전 2025-04-19 11:20:43
조회수: 117 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
내용이 부정확하다면 싫어요를 클릭해주세요.