Example usage for android.support.v4.app Fragment getActivity

List of usage examples for android.support.v4.app Fragment getActivity

Introduction

In this page you can find the example usage for android.support.v4.app Fragment getActivity.

Prototype

public Activity getActivity() 

Source Link

Usage

From source file:com.normalexception.app.rx8club.view.threaditem.ThreadItemViewArrayAdapter.java

/**
 * Custom adapter to handle PMItemView's
 * @param context            The source context
 * @param textViewResourceId   The resource id
 * @param objects            The list of objects
 *///from  w  ww.ja  v  a  2  s . c om
public ThreadItemViewArrayAdapter(Fragment frag, int textViewResourceId, List<ThreadItemModel> objects,
        OnClickListener ocl) {
    super(frag.getActivity(), textViewResourceId, objects);
    frag_ = frag;
    data = objects;
    ocl_ = ocl;
}

From source file:com.example.levelup.core.app.ProgressDialogLoaderCallbacks.java

/**
 * @return true if the activity is finishing or the fragment this is attached to is gone.
 *//*from   w  w  w. j  a  v  a  2  s. co  m*/
protected boolean isFinishingOrGone() {
    Fragment fragment = getFragment();

    return fragment == null || fragment.getActivity().isFinishing();
}

From source file:universum.studios.android.transition.NavigationalTransitionCompat.java

/**
 * Invoked whenever {@link #start(Fragment)} is called.
 * <p>/*  w w  w  .  jav a2  s  . co m*/
 * Default implementation starts an Intent created via {@link #createIntent(Activity)} using
 * the given caller fragment via {@link Fragment#startActivity(Intent)} if there was no
 * {@link #requestCode()} specified and via {@link Fragment#startActivityForResult(Intent, int)}
 * if there was.
 *
 * @param caller The caller fragment that requested start of this navigational transition.
 * @see #onFinish(Fragment)
 */
@SuppressLint("NewApi")
@SuppressWarnings("ConstantConditions")
protected void onStart(@NonNull Fragment caller) {
    final Activity activity = caller.getActivity();
    final Intent intent = createIntent(activity);
    if (MATERIAL_SUPPORT) {
        final Bundle options = makeSceneTransitionAnimation(activity).toBundle();
        if (mRequestCode == RC_NONE)
            caller.startActivity(intent, options);
        else
            caller.startActivityForResult(intent, mRequestCode, options);
    } else {
        if (mRequestCode == RC_NONE)
            caller.startActivity(intent);
        else
            caller.startActivityForResult(intent, mRequestCode);
    }
}

From source file:org.alfresco.mobile.android.application.fragments.search.HistorySearchActions.java

public HistorySearchActions(Fragment f, List<Long> selectedNodes) {
    this.fragmentRef = new WeakReference<>(f);
    this.activityRef = new WeakReference<>(f.getActivity());
    this.selectedItems = selectedNodes;
    for (Long itemCursor : selectedNodes) {
        addNode(itemCursor);//  w w w.  j a v  a 2  s.c o m
    }
}

From source file:org.solovyev.android.calculator.FragmentUi.java

public boolean isPane(@Nonnull Fragment fragment) {
    return fragment.getActivity() instanceof CalculatorActivity;
}

From source file:it.feio.android.omninotes.async.NoteLoaderTask.java

public NoteLoaderTask(Fragment mFragment, OnNotesLoadedListener mOnNotesLoadedListener) {
    mFragmentReference = new WeakReference<Fragment>(mFragment);
    mActivity = mFragment.getActivity();
    this.mOnNotesLoadedListener = mOnNotesLoadedListener;
}

From source file:com.florianmski.tracktoid.trakt.tasks.TraktTask.java

public TraktTask(TraktManager tm, Fragment fragment) {
    this.tm = tm;
    this.fragment = fragment;
    this.context = fragment.getActivity();

    try {/*w  w  w  . j  a v  a  2  s  .c o m*/
        tListener = (TraktListener) fragment;
    } catch (ClassCastException e) {
        e.printStackTrace();
    }
}

From source file:com.github.khandroid.core.FragmentAttachedFunctionality.java

public Activity getActivity() {
    Activity ret = null;//from w  ww.java  2  s  .  c  o m

    Fragment f = getFragment();
    if (f != null) {
        ret = f.getActivity();
    }

    return ret;
}

From source file:de.dreier.mytargets.utils.IntentWrapper.java

public IntentWrapper withContext(Fragment fragment) {
    this.fragment = fragment;
    activity = fragment.getActivity();
    intent.setClass(fragment.getContext(), intentTargetClass);
    return this;
}

From source file:com.ewintory.footballscores.ui.adapter.ScoresAdapter.java

public ScoresAdapter(Fragment fragment) {
    mInflater = LayoutInflater.from(fragment.getActivity());
    mFragment = fragment;/* w w w . j  av  a  2 s.c om*/

    requestBuilder = Glide.with(fragment)
            .using(Glide.buildStreamModelLoader(Uri.class, fragment.getActivity()), InputStream.class)
            .from(Uri.class).as(SVG.class).transcode(new SvgDrawableTranscoder(), PictureDrawable.class)
            .sourceEncoder(new StreamEncoder()).cacheDecoder(new FileToStreamDecoder<>(new SvgDecoder()))
            .decoder(new SvgDecoder()).placeholder(R.color.primary_light).error(R.drawable.no_icon)
            .animate(android.R.anim.fade_in).listener(new SvgSoftwareLayerSetter<Uri>());
}