¡@

Home 

2014/10/16 ¤W¤È 08:23:36

android Programming Glossary: search_plate

Changing the background drawable of the searchview widget

http://stackoverflow.com/questions/11085308/changing-the-background-drawable-of-the-searchview-widget

has background set based on searchViewTextField and set our own. NOTE Solution below depends only on id android id search_plate of element within SearchView so it's more SDK version independent than children traversal e.g. using searchView.getChildAt.. created drawable to set background for LinearLayout view that holds text field within SearchView its id is android id search_plate . So here's how to do this quickly in code when creating options menu public class MainActivity extends Activity @Override.. in this case SearchView searchView SearchView menu.findItem R.id.my_search_view .getActionView Getting id for 'search_plate' the id is part of generate R file so we have to get id on runtime. int searchPlateId searchView.getContext .getResources..