title: How do I Use AutoCompleteTextView and populate it with data from a web API?
body: <p>I want to use an <code>AutoCompleteTextView</code> in my activity and populate the data as the user types by querying a web API.  How do I go about doing this?  </p>
  
  <p>Do I create a new class and override <code>AutoCompleteTextView.performFiltering</code>, or do I use a custom list adapter and provide a custom <code>android.widget.Filter</code> that overrides performFiltering?  </p>
  
  <p>Or is there a better way to obtain my end goal?  </p>
  
  <p>I've done something somewhat similar, but it was for the Quick Search box and it involved implementing a service, but I believe that's not what I want to do here.</p>