public class GfycatCategoriesFragment extends BaseFragment implements CategoriesFragment
| Constructor and Description |
|---|
GfycatCategoriesFragment() |
| Modifier and Type | Method and Description |
|---|---|
static GfycatCategoriesFragment |
create(boolean shouldEnableRecentCategory) |
RecyclerView |
getRecyclerView() |
boolean |
hasCategoriesThatSatisfiesFilter() |
boolean |
isAllCategoriesFilteredState() |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
onDestroy() |
void |
onDestroyView() |
void |
onSaveInstanceState(android.os.Bundle outState) |
void |
onStart() |
void |
onStop() |
void |
onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState) |
void |
setDataLoadProgressListener(DataLoadProgressListener dataLoadProgressListener) |
void |
setFilter(java.lang.String filter)
Will be shown categories that contains filter string.
|
void |
setPlaybackEnabled(boolean isVisible) |
void |
setScrollListener(RecyclerView.OnScrollListener scrollListener) |
public static GfycatCategoriesFragment create(boolean shouldEnableRecentCategory)
public void setPlaybackEnabled(boolean isVisible)
setPlaybackEnabled in interface CategoriesFragmentisVisible - true if autoplay should work, false otherwise.
Calling this method with false - will stop all playbacks.public void setFilter(java.lang.String filter)
setFilter in interface CategoriesFragmentfilter - string that will filter categories.public android.view.View onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState)
public void onSaveInstanceState(android.os.Bundle outState)
public void onStart()
public void onStop()
public void onDestroyView()
public RecyclerView getRecyclerView()
getRecyclerView in interface CategoriesFragmentpublic void onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState)
public void setScrollListener(RecyclerView.OnScrollListener scrollListener)
setScrollListener in interface CategoriesFragmentpublic void setDataLoadProgressListener(DataLoadProgressListener dataLoadProgressListener)
setDataLoadProgressListener in interface CategoriesFragmentpublic boolean hasCategoriesThatSatisfiesFilter()
public boolean isAllCategoriesFilteredState()
public void onDestroy()