Android 5.0에서 내 ListView는 목록 항목을 클릭 할 때 파급 효과를냅니다. 이 효과를 비활성화하는 방법이 있습니까? 문서를 보면 아무런 변화가 없습니다 (https://developer.android.com/reference/android/widget/ListView.html)ListView에서 리플을 사용 안 함
6
A
답변
24
android:listSelector
속성을 사용하여 목록 선택기를 제거하거나 바꿀 수 있습니다. 재질 아래의 기본 목록 선택자는 바운드 리플 인 ?android:attr/selectableItemBackground
입니다.
<ListView
...
android:listSelector="@drawable/my_list_selector" />
완전히 비활성화 선택, 당신이 사용할 수있는하려면 @null
또는 @android:color/transparent
다음과 같이 값 (일부 안드로이드 버전 잘 작동) :
<ListView
...
android:listSelector="@android:color/transparent" />
0
예, 리플을 사용하지 않고 드로어 블로 android:background
을 변경해야하는 레이아웃으로 맞춤 목록 항목을 만들 수 있습니다.
+1
목록 항목에 반투명 배경이 필요하지 않는 한, 대부분의 시간 동안 작동하는 잔물결만을 다룹니다. –
17
시도 :
<ListView
...
android:listSelector="@android:color/transparent" />
이 해제됩니다 만지면의 시각 효과. 사용자에게는별로 좋지 않지만 특별한 상황에서는 유용 할 수 있습니다.
관련 문제
- 1. listView에서 onItemClickListener 사용 안 함
- 2. ListView에서 아래로 스크롤 사용 안 함 - Android
- 3. ListView에서 키보드 화살표 탐색 사용 안 함
- 4. ListView에서 하나의 데이터 어댑터에 대한 클릭 사용 안 함
- 5. 인터넷 탐색기의 탭 사용 안 함 = "사용 안 함"단추
- 6. UIPickerView 사용 안 함
- 7. 사용 안 함 대신
- 8. 저장소 사용 안 함
- 9. SessionStateModule 사용 안 함
- 10. ultraWebGrid 사용 안 함
- 11. CheckedTextView 사용 안 함
- 12. JButton 사용 안 함
- 13. jQuery 사용 안 함
- 14. Quicklook 사용 안 함
- 15. -msse 사용 안 함
- 16. 장치 사용 안 함
- 17. 클릭하면 사용/사용 안 함
- 18. 필드 사용/사용 안 함
- 19. GridColumn 사용/사용 안 함
- 20. 알림 사용/사용 안 함
- 21. edittext 사용/사용 안 함
- 22. iframe에서 스크롤 사용 안 함
- 23. android에서 마이크 사용 안 함
- 24. as3로드시 buttonmode 사용 안 함
- 25. MvcSiteMapProvider 캐싱 사용 안 함
- 26. 스크롤보기에서 UIButton 사용 안 함
- 27. Vim에서 ':'문자 사용 안 함
- 28. Restkit, 캐싱 사용 안 함
- 29. Word에서 SaveAs 사용 안 함
- 30. StyleCop 규칙 사용 안 함
이렇게하면 진저 브레드 스타일의 노란색 배경이 생깁니다. – azurh
이 리플을 제거했지만 대신 나에게 노란색 배경을 주었다. 나는 이것을 대신 사용했다 : android : listSelector = "@ android : color/transparent"' –