Changeset View
Changeset View
Standalone View
Standalone View
src/it/reyboz/bustorino/ActivityPrincipal.java
Show First 20 Lines • Show All 521 Lines • ▼ Show 20 Lines | public class ActivityPrincipal extends GeneralActivity implements FragmentListenerMain { | ||||
@Override | @Override | ||||
public void enableRefreshLayout(boolean yes) { | public void enableRefreshLayout(boolean yes) { | ||||
MainScreenFragment probableFragment = getMainFragmentIfVisible(); | MainScreenFragment probableFragment = getMainFragmentIfVisible(); | ||||
if (probableFragment!=null){ | if (probableFragment!=null){ | ||||
probableFragment.enableRefreshLayout(yes); | probableFragment.enableRefreshLayout(yes); | ||||
} | } | ||||
} | } | ||||
@Override | |||||
public void showMapCenteredOnStop(Stop stop) { | |||||
createAndShowMapFragment(stop); | |||||
} | |||||
//Map Fragment stuff | //Map Fragment stuff | ||||
void createAndShowMapFragment(@Nullable Stop stop){ | void createAndShowMapFragment(@Nullable Stop stop){ | ||||
FragmentManager fm = getSupportFragmentManager(); | FragmentManager fm = getSupportFragmentManager(); | ||||
FragmentTransaction ft = fm.beginTransaction(); | FragmentTransaction ft = fm.beginTransaction(); | ||||
MapFragment fragment = stop == null? MapFragment.getInstance(): MapFragment.getInstance(stop); | MapFragment fragment = stop == null? MapFragment.getInstance(): MapFragment.getInstance(stop); | ||||
ft.replace(R.id.mainActContentFrame, fragment, MapFragment.FRAGMENT_TAG); | ft.replace(R.id.mainActContentFrame, fragment, MapFragment.FRAGMENT_TAG); | ||||
ft.addToBackStack(null); | ft.addToBackStack(null); | ||||
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); | ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); | ||||
Show All 31 Lines |
Public contents are in Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) or GNU Free Documentation License (at your option) unless otherwise noted. · Contact / Register