var search_view = new SearchView({ el: $("#search_container") });
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ActionBar actionBar = getActionBar(); SearchView searchView = new SearchView(this); actionBar.setCustomView(searchView); actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM); searchView.setQuery("test",true); searchView.setFocusable(true); searchView.setIconified(false); searchView.requestFocusFromTouch(); }
SearchView searchview = new SearchView(this); SearchManager searchManager = (SearchManager) getSystemService(SEARCH_SERVICE); searchview.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
public class MenuActivity extends Activity { public static Button searchButton; @Override protected void onCreate() { SearchView searchView = new SearchView(this); } }
SearchView searchView = new SearchView(); searchView.Close += (sender, e) => { // Do stuff here };
this.svPet = new SearchView(this); MenuItemCompat.setShowAsAction(searchItem, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); MenuItemCompat.setActionView(searchItem, this.svPet);
public static View newSearchView(Context context) { return new SearchView(context); }
searchView = new SearchView() $('div').append(searchView.render().el) # 'div' is just an example of course
<body> <div class="container"></div> <script type="text/javascript"> var SearchView = Backbone.View.extend({ el: '.container', initialize: function() { this.render(); }, render: function() { $(this.el).html("hello"); //tried both but not working. this.$el.html("hello"); } }); var search_view = new SearchView(); </script> </body>
public static View newSearchView(Context context) { return new SearchView(context); }
SearchView sView = new SearchView(); //In this moment your var are null.
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <script src="http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js"></script> <script src="http://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.0.0/backbone-min.js"></script> <script type="text/template" id="search_template"> <label>Search</label> <input type="text" id="search_input" /> <input type="button" id="search_button" value="Search" /> </script> <script type="text/javascript"> SearchView = Backbone.View.extend({ render: function() { var template = _.template($("#search_template").html(), {}); this.$el.html(template); } }); var search_view = new SearchView(); search_view.render(); document.write(search_view.$el.html()); </script>
//Other activity or class //Declare a new var as your class SearchView sView = new SearchView(); MenuActivity nMenu = sView.getMenuActivityVar();
@Override public boolean onCreateOptionsMenu(Menu menu) { SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE); SearchView searchView = new SearchView(this); searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); getActionBar().setDisplayShowCustomEnabled(true); getActionBar().setCustomView(searchView, new ActionBar.LayoutParams(Gravity.RIGHT)); getMenuInflater().inflate(R.menu.main, menu); return true; }
@Override public boolean onQueryTextChange(String newText) { return false; } @Override public boolean onQueryTextSubmit(String arg0) { @Override public boolean onCreateOptionsMenu(Menu menu) { //Create the search view SearchView searchView = new SearchView(this); searchView.setQueryHint("Search for Tracks..."); searchView.setOnQueryTextListener(this); menu.add("Search") .setIcon(R.drawable.ic_action_search) .setActionView(searchView) .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW); return super.onCreateOptionsMenu(menu); }
@Override public boolean onCreateOptionsMenu(Menu menu) { SearchView searchView = new SearchView(this); searchView.setQueryHint(getString(R.string.search_hint)); searchView.setOnQueryTextListener(new OnQueryTextListener() { @Override public boolean onQueryTextSubmit(String query) { // what to do on submit, e.g. start an Activity and pass the query param return true; } @Override public boolean onQueryTextChange(String newText) { return false; } }); menu.add(getString(R.string.search_title)) .setIcon(R.drawable.ic_action_search) .setActionView(searchView) .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM|MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW); // ...place to add other menu items return super.onCreateOptionsMenu(menu); }
setContentView(relative); SearchView searchView = new SearchView(this); searchView.setIconifiedByDefault(false); traverseView(searchView, 0);
actionBar.setDisplayShowTitleEnabled(false); SearchView searchView = new SearchView(this); searchView.setIconifiedByDefault(false); searchView.setMaxWidth(Integer.MAX_VALUE);
mSearchView = new SearchView(this); mSearchView.setOnSearchListener(this);
@Override public MenuItem makeSearchMenuEntry(Menu menu) { MenuItem item = menu.add("Search"); searchView = new SearchView(diskusage); origSearchBackground = searchView.getBackground(); item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);