Added empty msgs to the directions list fragment

This commit is contained in:
2011-12-10 19:05:05 +00:00
parent eaf308a567
commit b9c29c1e56
7 changed files with 33 additions and 0 deletions

View File

@@ -274,6 +274,15 @@ public class Main extends FragmentActivity implements RegistrationCallback, MapF
//Populate the pager
mPager = (CustomViewPager) findViewById(R.id.pager);
/*
* this hack is for displaying nav
* empty msg
*/
mPager.setCurrentItem(0);
mPager.setCurrentItem(2);
mPager.setCurrentItem(1);
if(mPager != null)
mPager.setAdapter(new TitledFragmentAdapter(this.getSupportFragmentManager(), mFragments, titles, icons));

View File

@@ -14,6 +14,8 @@ import android.widget.ArrayAdapter;
import android.widget.ListView;
import com.TwentyCodes.android.FindMyCarLib.DirectionsAdapter;
import com.TwentyCodes.android.FindMyCarLib.Main;
import com.TwentyCodes.android.FindMyCarLib.R;
import com.TwentyCodes.android.FindMyCarLib.UI.DirectionsOverlay;
import com.google.android.maps.GeoPoint;
@@ -39,6 +41,20 @@ public class DirectionsListFragment extends ListFragment {
super();
}
/**
* (non-Javadoc)
* @see android.support.v4.app.Fragment#onStart()
*/
@Override
public void onStart() {
this.setListShown(true);
if(Main.isFull)
this.setEmptyText(getActivity().getText(R.string.directions_empty_msg));
else
this.setEmptyText(getActivity().getText(R.string.nav_only_in_full));
super.onStart();
}
/**
* Creates a new Directions List Fragment
* @param listener