title: Android display search results approach
body: <p>I want to display search result on the screen, i have implemented in such a way that.</p>
  
  <p>From the search form user fill the 'search field' and 'search location' i set values into bean and that bean is static so that i can access it from every where.</p>
  
  <p>Then i start search result screen intent using </p>
  
  <pre><code>Intent mainIntent = new Intent(SearchVenueResults.this, SearchResults.class);
  startActivity(mainIntent);
  </code></pre>
  
  <p>on the 'SearchResults' activity 'oncreate' method i load data on the behalf of static bean which values filled from search form and then display data.</p>
  
  <pre><code>@Override
      public void onCreate(Bundle savedInstanceState) {
          loadDataAndSetupUI();
          super.onCreate(savedInstanceState);
      }
  </code></pre>
  
  <p>My question is is it the correct approach to use it or in Android there is another preferable approach ?</p>
  
  <p>any quick idea or quick code is appreciated.</p>