Black Background During listview dragging

Source: Internet
Author: User

Android provides multiple implementation methods for ListView to make the displayed content more beautiful through custom display layout, but we will find such a problem. When we operate ListView, if you do not use the upper and lower buttons on your phone, you can drag the view by touch to find that the background of ListView is black and all selected text becomes dark.

In fact, this problem occurs because the ListView has a cache color mechanism, so we can solve this problem by setting the cache color to transparent.

A. Set by layout attributes (directly defined in the attributes of ListView)

Android: cacheColorHint = "#00000000 ″

B. Set it directly in the code

ListView. setCacheColorHint (Color. TRANSPARENT );

In this way, the black problem can be solved.


From the Central-Perk Column

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.