Android Open Source - Ocypode Start Fragment Adaptor






From Project

Back to project page Ocypode.

License

The source code is released under:

MIT License

If you think the Android project Ocypode 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 com.ocypode.component.delegate.adaptor;
/*from  ww  w.j a  va2 s . c om*/
import android.content.Context;
import android.content.Intent;
import android.content.ServiceConnection;
import android.support.v4.app.Fragment;

public class StartFragmentAdaptor implements IStartActivityAdaptor {

  private Fragment mFragment;

  public StartFragmentAdaptor(Fragment fragment) {
    this.mFragment = fragment;
  }

  @Override
  public Context getContext() {
    return mFragment.getActivity();
  }

  @Override
  public void startActivity(Intent intent) {
    mFragment.startActivity(intent);
  }

  @Override
  public void overridePendingTransition(int enterAnim, int exitAnim) {
    mFragment.getActivity().overridePendingTransition(enterAnim, exitAnim);
  }

  @Override
  public void startActivityForResult(Intent i, int correlationId) {
    mFragment.startActivityForResult(i, correlationId);
  }

  @Override
  public void startService(Intent i) {
    mFragment.getActivity().startService(i);
  }

  @Override
  public void stopService(Intent i) {
    mFragment.getActivity().stopService(i);
  }

  @Override
  public void bindService(Intent intent, ServiceConnection conn,
      int flags) {
    mFragment.getActivity().bindService(intent, conn, flags);
  }

}




Java Source Code List

com.ocypode.BuildConfig.java
com.ocypode.BuildConfig.java
com.ocypode.activity.IResultCallbackActivity.java
com.ocypode.activity.robo.AbstractRoboActivity.java
com.ocypode.activity.robo.AbstractRoboFragmentActivity.java
com.ocypode.activity.robo.fragment.AbstractRoboFragment.java
com.ocypode.bluetooth.BluetoothHelper.java
com.ocypode.component.Typefaced.java
com.ocypode.component.animation.AnimationCallbackListener.java
com.ocypode.component.delegate.IStartActivityDelegate.java
com.ocypode.component.delegate.StartActivityDelegate.java
com.ocypode.component.delegate.adaptor.IStartActivityAdaptor.java
com.ocypode.component.delegate.adaptor.StartActivityAdaptor.java
com.ocypode.component.delegate.adaptor.StartFragmentAdaptor.java
com.ocypode.component.view.button.TypefacedButton.java
com.ocypode.component.view.dialog.AlertDialogBuilder.java
com.ocypode.component.view.dialog.ProgressDialogBuilder.java
com.ocypode.component.view.dialog.titledescription.TitleDescriptionArrayAdapter.java
com.ocypode.component.view.dialog.titledescription.TitleDescriptionModel.java
com.ocypode.component.view.edittext.TypefacedEditText.java
com.ocypode.component.view.imageview.CircleImageView.java
com.ocypode.component.view.listview.LockableListView.java
com.ocypode.component.view.scrollview.LockableScrollView.java
com.ocypode.component.view.textview.AutoResizeTextView.java
com.ocypode.component.view.textview.TypefacedTextView.java
com.ocypode.repository.AbstractRepository.java
com.ocypode.utility.ICallback.java
com.ocypode.utility.Logcat.java
com.ocypode.utility.Utility.java
com.ocypode.utility.bitmap.BitmapUtil.java
com.ocypode.utility.formatter.CurrencyFormatter.java
com.ocypode.utility.formatter.DateFormatter.java
com.ocypode.utility.formatter.NumberFormatter.java
com.ocypode.utility.validation.StringValidation.java
com.ocypode.widgets.list.OCListView.java