By calling setTextFilterEnabled() you do request this popup. If you
don't want it, disable text filtering. This is an interactive feature
for the user. It is not meant to be used programatically. If you want
to programatically filter your adapter, call getFilter() on your
adapter directly (if your adapter supports filtering.)

On Fri, Oct 3, 2008 at 11:47 AM, Nik Bhattacharya
<[EMAIL PROTECTED]> wrote:
>
> After much searching, I found what is the culprit...its a
> PopupWindow.  AbsListView always shows this PopupWindow when the
> filter text is set.  It is translucent, but completely blocks any
> touch events going to views behind it.
>
> There is currently NO way to turn this off.  There is no xml attribute
> to set on list, showPopup() is private and dismissPopup() is package
> private.
>
> I would like to turn this off and currently there is no way.  Opening
> an API request to make this configurable.
>
> http://code.google.com/p/android/issues/detail?id=936
>
>
>
> On Oct 2, 3:20 pm, Nik Bhattacharya <[EMAIL PROTECTED]>
> wrote:
>> I am using a ListView and using the setTextFilterEnabled function.
>> Everything works great, except I get a semi-transparent black overlay
>> that has the text that I am setting as the filter.  I want to hide
>> this overlay.  How do I do that?  I cannot seem to find it in the
>> hierarchy viewer.
>>
>> Nik Bhattacharya
>> senior technologist
>> frog design
> >
>



-- 
Romain Guy
www.curious-creature.org

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to