android - how add search in actionbar sherlock -



android - how add search in actionbar sherlock -

i using actionbar sherlock. want add together search alternative actionbar , intent edittext search other activity.

can help me?

do this

@override public boolean oncreateoptionsmenu(menu menu) { //used set dark icons on lite action bar //create search view final searchview searchview = new searchview(getsupportactionbar().getthemedcontext()); searchview.setqueryhint("search"); menu.add(menu.none,menu.none,1,"search") .seticon(r.drawable.abs__ic_search) .setactionview(searchview) .setshowasaction(menuitem.show_as_action_always | menuitem.show_as_action_collapse_action_view); searchview.setonquerytextlistener(new onquerytextlistener() { @override public boolean onquerytextchange(string newtext) { if (newtext.length() > 0) { // search } else { // when there's no input } homecoming false; } @override public boolean onquerytextsubmit(string query) { inputmethodmanager imm = (inputmethodmanager) context.getsystemservice(context.input_method_service); imm.hidesoftinputfromwindow(searchview.getwindowtoken(), 0); toast.maketext(getbasecontext(), "dummy search", toast.length_short).show(); setsupportprogressbarindeterminatevisibility(true); handler handler = new handler(); handler.postdelayed(new runnable() { public void run() { setsupportprogressbarindeterminatevisibility(false); } }, 2000); homecoming false; } }); homecoming true; }

android search android-intent actionbarsherlock

Comments

Popular posts from this blog

web services - java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer -

Accessing MATLAB's unicode strings from C -

javascript - mongodb won't find my schema method in nested container -