FindNetworkActivity.FindLanguageFragment¶
-
public static class
FindLanguageFragmentextends Fragment implements SearchView.OnQueryTextListener¶ The fragment for finding language networks.
Constructors¶
Methods¶
newInstance¶
-
public static FindLanguageFragment
newInstance(int sectionNumber)¶ Returns a new instance of this fragment for the given section number.
onCreateView¶
-
public View
onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)¶ Create the displayed fragment.
Parameters: - inflater – Creates the user interface from
R.layout.fragment_find_language - container – Parent container to attach inflated
Viewto - savedInstanceState – Previous state that is not used.
Returns: The inflated view to display.
- inflater – Creates the user interface from
onQueryTextChange¶
onQueryTextSubmit¶
-
public boolean
onQueryTextSubmit(String query)¶ When the user submits a query, call
FindLanguageFragment.search()Parameters: - query – Query text that is discarded.
Returns: Always returns
true
search¶
-
public void
search()¶ Use
API.Get.autocompleteLanguage(RequestQueue,String,Response.Listener)to get autocomplete results for the user’s query. Pass those results toFindLanguageFragment.adapter, which will then populateFindLanguageFragment.searchList