HorizontalScrollView의 속성 중 "fillViewport"는 무엇을 의미하나요?
_____A: `fillViewport`는 `HorizontalScrollView`의 속성 중 하나로, 스크롤뷰의 자식 뷰가 스크롤뷰의 뷰포트(가시 영역)보다 작을 때 자식 뷰를 뷰포트 크기만큼 확장할지 여부를 결정합니다.
- 기본값: `false` (자식 뷰 크기가 뷰포트보다 작아도 원래 크기를 유지)
- `true`로 설정 시: 자식 뷰가 뷰포트의 크기(화면에 보이는 영역)보다 작으면, 자식 뷰의 너비가 뷰포트 너비와 같아지도록 확장됩니다.
즉, `fillViewport="true"`는 자식 뷰가 `HorizontalScrollView`보다 작을 경우 자식 뷰가 스크롤뷰의 너비 전체를 차지하도록 하여, 좌우 빈 공간 없이 꽉 차게 보여주고 싶을 때 사용합니다.
사용 예시:
```xml
android:fillViewport="true">
android:layout_height="wrap_content"
android:orientation="horizontal">
```
요약:
`fillViewport`를 `true`로 설정하면, 자식 뷰가 뷰포트보다 작을 때 그 크기를 뷰포트 너비에 맞게 확장하여 빈 공간 없이 꽉찬 화면을 보여주게 됩니다.
작성자:
김유리 [비회원]
| 작성일자: 1년 전
2025-04-19 11:21:12
조회수: 137 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
조회수: 137 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
내용이 부정확하다면 싫어요를 클릭해주세요.