Android Open Source - hitch-hiker Extended Fragment






From Project

Back to project page hitch-hiker.

License

The source code is released under:

MIT License

If you think the Android project hitch-hiker listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package autostoppista.android.fragments;
/*from  w w w.ja v a2s  . c  om*/
import android.app.Fragment;
import android.view.View;
import android.view.ViewGroup;
import autostoppista.app.MainActivity;
import autostoppista.app.ModeUse;
import autostoppista.core.gps.Position;
import autostoppista.core.http.HTTPStartListener;
import autostoppista.core.restcall.Login;
import autostoppista.core.restcall.LoginSaver;
import autostoppista.app.R;

public abstract class ExtendedFragment extends Fragment implements HTTPStartListener {
  protected MainActivity parent;
  protected ViewGroup ll;
  protected ExtendedFragment cfi = this;
  public Login getLogin() {
    return parent.getLogin();
  }
  public void Init() {
    parent.Init();
  }
  public MainActivity getParent() {
    return parent;
  }
  public LoginSaver getLoginSaver() {
    return parent.getLoginSaver();
  }
  public ModeUse getMode() {
    return parent.getMode();
  }
  public void setMode(ModeUse m) {
    parent.setMode(m);
  }
  public Position getPosition() {
    return parent.getPosition();
  }
  public String getRole() {
    return parent.getRole();
  }
    public void setWaitMode(boolean e) {
      ViewGroup wLayout = (ViewGroup) parent.findViewById(R.id.wait);
      if (e) wLayout.setVisibility(View.VISIBLE); else wLayout.setVisibility(View.INVISIBLE);
      for ( int i = 0; i < ll.getChildCount();  i++ ){
          View view = ll.getChildAt(i);
          view.setEnabled(!e);
      }
  }
  @Override
  public void onCallStart() {
    setWaitMode(true);
  }
  public void putMessage(String message) {}
}




Java Source Code List

autostoppista.android.adapters.AdapterFeedbackItem.java
autostoppista.android.adapters.AdapterUserItem.java
autostoppista.android.adapters.ObservableCollection.java
autostoppista.android.fragments.ExtendedFragment.java
autostoppista.android.fragments.Fragment_Login.java
autostoppista.android.fragments.Fragment_feedbackForm.java
autostoppista.android.fragments.Fragment_userDetail.java
autostoppista.android.fragments.Fragment_userMainpage.java
autostoppista.android.fragments.Fragment_userWaiting.java
autostoppista.app.MainActivity.java
autostoppista.app.ModeUse.java
autostoppista.core.gcm.GCM.java
autostoppista.core.gcm.GcmBroadcastReceiver.java
autostoppista.core.gcm.Message.java
autostoppista.core.gps.GPSManager.java
autostoppista.core.gps.Position.java
autostoppista.core.http.HTTPAsyncBasic.java
autostoppista.core.http.HTTPAsync.java
autostoppista.core.http.HTTPCalls.java
autostoppista.core.http.HTTPInputBasic.java
autostoppista.core.http.HTTPInput.java
autostoppista.core.http.HTTPOutput.java
autostoppista.core.http.HTTPStartListener.java
autostoppista.core.http.HTTPonCompleteListener.java
autostoppista.core.restcall.FeedbackReturn.java
autostoppista.core.restcall.FeedbackSummary.java
autostoppista.core.restcall.LoginSaver.java
autostoppista.core.restcall.Login.java
autostoppista.core.restcall.RestCalls.java
autostoppista.core.restcall.UserInfo.java