List of usage examples for android.support.v4.app Fragment getActivity
public Activity getActivity()
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>()); }