Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public void setUserVisibleHint(boolean isVisibleToUser) {
- super.setUserVisibleHint(isVisibleToUser);
- if (getView() != null) {
- isViewShown = true;
- // fetchdata() contains logic to show data when page is selected mostly asynctask to fill the data
- fetchData();
- } else {
- isViewShown = false;
- }
- }
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container,
- Bundle savedInstanceState) {
- View view = inflater.inflate(R.layout.main_layout, container, false);
- // view initialization steps.......
- if (!isViewShown) {
- fetchData();
- }
- // do other stuff
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement