티스토리 뷰

ListView나 ScrollView의 처음과 마지막에 가게 되면, 스크롤이 끝이라는 효과가 나타나게 되는데요.

그러하나... 이런게 굉장히 이쁘지 않을 경우가 있습니다.

이런 경우에 해결 할 수 있는 방법이 존재하는데요.

다음과 같습니다.

 

1. Java code

ListView.setOverScrollMode(View.OVER_SCROLL_NEVER); // 효과 없음
ListView.setOverScrollMode(View.OVER_SCROLL_ALWAYS); // 효과 존재

ListView.setOverscrollHeader(drawable); // 상단
ListView.setOverscrollFooter(drawable); // 하단

* OverScrollMode는 API Level9(GINGERBREAD) 부터 동작을 하게 됩니다.

  프로젝트를 9이상으로 빌드를 하며, 다음과 같이 처리를 해주어야 겠죠.

if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD) {
	// 하고 싶은것 넣어주세요.
}

 

2. xml

 

<ListView
	android:layout_width="wrap_content"
	android:layout_height="match_parent"
	android:overScrollMode="never">

 

 

이렇게 하면 체크 안하고 해도 되겠음다.

'Mobile > Android' 카테고리의 다른 글

[Android]NotificationCompat이용하여 유연하게 Noti만들기  (0) 2014.09.04
[Android]GestureDetector  (0) 2014.09.04
[Android]치수변환  (0) 2014.09.02
[Android]Up Navigation 설정  (0) 2014.09.01
[Android]Google Play Billing v3  (0) 2014.08.20
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함