Android 5.0'da, bir List öğesini tıklatırken ListView'üm bir dalga efekti üretir. Bu etkiyi devre dışı bırakmanın bir yolu var mı? docs baktığımızda, sana dalga olmayan bir çekilebilir ile android:background
değiştirmek zorunda olduğu kendi düzeni ile özel liste öğeleri oluşturabilir, herhangi bir şekilde (https://developer.android.com/reference/android/widget/ListView.html)ListView'da Dalgalanmayı Devre Dışı Bırakma
cevap
Liste seçiciyi android:listSelector
özelliğini kullanarak kaldırabilir veya değiştirebilirsiniz. Malzeme altındaki varsayılan liste seçici, sınırlanmış bir dalgalanma olan ?android:attr/selectableItemBackground
'dur.
<ListView
...
android:listSelector="@drawable/my_list_selector" />
tamamen devre dışı bırakmak seçici, kullanabileceğiniz için bir @null
veya @android:color/transparent
şöyle değere (Bazı Android sürümleri için daha iyi çalışır):
<ListView
...
android:listSelector="@android:color/transparent" />
Evet görmüyorum.
Bu, sadece öğeleriniz için yarı saydam bir arka plana ihtiyacınız olmadıkça, çoğu zaman işe yarayan dalgalanmayı kapsar ... –
Dene:
<ListView
...
android:listSelector="@android:color/transparent" />
Bu devre dışı bırakacaktır dokunmanın herhangi bir görsel etkisi. Kullanıcı için çok iyi değil, ancak özel durumlarda yararlı olabilir.
- 1. TinyMCE devre dışı bırakma devre dışı bırakma
- 2. Taşımacıyı devre dışı bırakma
- 3. UIPickerView devre dışı bırakma
- 4. Devre Dışı Bırakma CodeRush
- 5. CollapsingToolbarLayout'u devre dışı bırakma
- 6. ListView'ü Devre Dışı Bırakma ViewPager
- 7. Yerel olarak devre dışı bırakma
- 8. Grails eklentisini devre dışı bırakma
- 9. smarty bildirimini devre dışı bırakma
- 10. VB6: Devre dışı bırakma varyantları
- 11. TabLayout'taki Sekmeleri Devre Dışı Bırakma
- 12. Formunu devre dışı bırakma Düğmesi
- 13. HikariPool günlüğünü devre dışı bırakma
- 14. Marketplace'i Eclipse'den Devre Dışı Bırakma
- 15. Kopyalama devre dışı bırakma dojo.dnd
- 16. CSS kurallarını devre dışı bırakma
- 17. Devre dışı bırakma listesinde devre dışı bırakılan öğe
- 18. MBProgressHUD UITableViewController ile etkileşimi devre dışı bırakma
- 19. Java Graphics xor modunu devre dışı bırakma
- 20. UITearchView'a eklenen UISearchbar'ın Kaydını Devre Dışı Bırakma
- 21. Tutam yakınlaştırmayı WebView'de devre dışı bırakma?
- 22. Django/mod_WSGI Sayfası Önbelleği Devre Dışı Bırakma
- 23. ListView öğesinin odağını devre dışı bırakma ListView
- 24. @ Html.TextBoxFor içinde doğrulamayı devre dışı bırakma .Net
- 25. Webcat iletilerini logcat çıkışından devre dışı bırakma
- 26. Sayım, sınırlama ve devre dışı bırakma
- 27. Program görünümünde görünümü devre dışı bırakma
- 28. Web2py'de gezinme düğmelerini devre dışı bırakma
- 29. iOS 11 - akıllı teklifleri devre dışı bırakma
- 30. @ConditionalOnExpress @RestController'ı etkinleştirme/devre dışı bırakma
Bu bana çirkin bir zencefilli kurabiye tarzı sarı arka plan verir. – azurh
Bu dalgalanma kaldırıldı, ancak bunun yerine bana sarı bir arka plan verdi. Bunu yerine kullandım: 'android: listSelector = "@ android: color/transparent" ' –