@Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); setLayoutManager(new LinearLayoutManager(getActivity())); getRecyclerView() .addItemDecoration(new DividerItemDecoration(getActivity(), LinearLayoutManager.VERTICAL)); if (model==null) { if (task==null) { task=new SelectAllTask(getActivity()).execute(); } } else { setAdapter(); } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRetainInstance(true); }
@Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); setLayoutManager(new LinearLayoutManager(getActivity())); getRecyclerView() .addItemDecoration(new DividerItemDecoration(getActivity(), LinearLayoutManager.VERTICAL)); unsub(); sub=trips.subscribe(this::setAdapter); }
private void setAdapter() { setAdapter(new TripsAdapter(model, getActivity().getLayoutInflater())); }
@Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); setLayoutManager(new LinearLayoutManager(getActivity())); getRecyclerView() .addItemDecoration(new DividerItemDecoration(getActivity(), LinearLayoutManager.VERTICAL)); TripStore store=TripDatabase.get(getActivity()).tripStore(); Flowable<List<Trip>> trips=store.maybeAllTrips() .subscribeOn(Schedulers.single()) .observeOn(AndroidSchedulers.mainThread()) .toFlowable(); LiveDataReactiveStreams.fromPublisher(trips) .observe(this, this::setAdapter); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (getSupportFragmentManager().findFragmentById(android.R.id.content)==null) { getSupportFragmentManager().beginTransaction() .add(android.R.id.content, new TripsFragment()).commit(); } } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRetainInstance(true); TripStore store=TripDatabase.get(getActivity()).tripStore(); trips=store.maybeAllTrips() .subscribeOn(Schedulers.single()) .cache() .observeOn(AndroidSchedulers.mainThread()); }
private void setAdapter() { setAdapter(new TripsAdapter(model, getActivity().getLayoutInflater())); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (getSupportFragmentManager().findFragmentById(android.R.id.content)==null) { getSupportFragmentManager().beginTransaction() .add(android.R.id.content, new TripsFragment()).commit(); } } }
@Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); setLayoutManager(new LinearLayoutManager(getActivity())); getRecyclerView() .addItemDecoration(new DividerItemDecoration(getActivity(), LinearLayoutManager.VERTICAL)); if (model==null) { if (task==null) { task=new SelectAllTask(getActivity()).execute(); } } else { setAdapter(); } }
private void setAdapter(List<Trip> trips) { setAdapter(new TripsAdapter(trips, getActivity().getLayoutInflater())); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (getSupportFragmentManager().findFragmentById(android.R.id.content)==null) { getSupportFragmentManager().beginTransaction() .add(android.R.id.content, new TripsFragment()).commit(); } } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRetainInstance(true); }
@Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); setLayoutManager(new LinearLayoutManager(getActivity())); getRecyclerView() .addItemDecoration(new DividerItemDecoration(getActivity(), LinearLayoutManager.VERTICAL)); if (model==null) { if (task==null) { task=new SelectAllTask(getActivity()).execute(); } } else { setAdapter(); } }
private void setAdapter() { setAdapter(new TripsAdapter(model, getActivity().getLayoutInflater())); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (getSupportFragmentManager().findFragmentById(android.R.id.content)==null) { getSupportFragmentManager().beginTransaction() .add(android.R.id.content, new TripsFragment()).commit(); } } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRetainInstance(true); }
@Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); setLayoutManager(new LinearLayoutManager(getActivity())); getRecyclerView() .addItemDecoration(new DividerItemDecoration(getActivity(), LinearLayoutManager.VERTICAL)); if (model==null) { if (task==null) { task=new SelectAllTask(getActivity()).execute(); } } else { setAdapter(); } }
private void setAdapter() { setAdapter(new TripsAdapter(model, getActivity().getLayoutInflater())); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (getSupportFragmentManager().findFragmentById(android.R.id.content)==null) { getSupportFragmentManager().beginTransaction() .add(android.R.id.content, new TripsFragment()).commit(); } } }