안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
질문이 하나 있어 이렇게 글을 올립니다.
(검색을 해봐도 나오질 않네요..ㅠㅠ)
제가 알고 싶은건 ListView 에서 오른쪽에 위치한 스크롤바의 위치를 왼쪽으로 조금 옮기는 것입니다.
ListView의 스크롤바 오른쪽으로 10px 정도의 여백을 주고 싶은데
관련된 API가(예를 들면 setScrollbarOffset() 과 같은..) 없네요 ㅠㅜ
자세히 설명하자면
LinearLayout 안에 넣은 ListView의 오른쪽 스크롤바의 위치를 왼쪽으로 10px 정도만 옮기고자 합니다.
예를 들자면 300px 넓이의 ListView가 있고 scrollbar에 적용할 나인패치의 넓이가 10 px 일때
보통 scrollbar의 X 위치는 290이 됩니다.
이걸 280으로 바꾸고 싶은것입니다.
이때 중요한건 ListView에 출력되는 List Item의 width는 300px 그대로 유지되어야 합니다.
방법이 있을까요?
많은 고수분들의 답변 부탁드리겠습니다.
감사합니다.
정답은 아닌것 같습니다만, 스크롤바 이미지를 우측에 10px 정도 투명한 영역을 가진 이미지로 준비하면 어떨까 싶습니다. 이미지는 폭이 20이고 왼쪽 10 px는 색이 있지만 우측 10px는 투명한 것이지요.