android - How to detect if SearchView is expanded? -


i have menu items like:

<item     android:id="@+id/action_search"     android:title="search"     app:actionviewclass="android.support.v7.widget.searchview"     app:showasaction="always"/>  @override public boolean oncreateoptionsmenu( menu menu ) {   getmenuinflater().inflate( r.menu.passenger, menu );   searchitem = menu.finditem( r.id.action_search );   searchview = (searchview)menuitemcompat.getactionview( searchitem );   searchview.setsubmitbuttonenabled( false );   return super.oncreateoptionsmenu( menu ); } 

i want check if searchview expanded.

i tried searchitem.isactionviewexpanded() , searchview.ishovered() none of them worked.

what missing?

tia

try searchitem.isiconified()

returns current iconified state of searchview.

returns

true if searchview iconified, false if search field visible.

http://developer.android.com/reference/android/widget/searchview.html#isiconified%28%29


Comments

Popular posts from this blog

python - jinja2: TemplateSyntaxError: expected token ',', got 'string' -

Qt4: how to send QString inside a struct via QSharedMemory -

node.js - NodeJS remote terminal to Dropbear OpenWRT-Server -