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:org.droidparts.inject.injector.ParentActivityInjector.java

static boolean inject(Fragment fragment, Field field) {
    FragmentActivity activity = fragment.getActivity();
    try {/*ww  w  . j  av a 2  s .co  m*/
        setFieldVal(field, fragment, activity);
        return true;
    } catch (IllegalArgumentException e) {
        // swallow
    }
    return false;
}

From source file:com.laevatein.internal.misc.ui.FragmentUtils.java

public static <T extends Parcelable> T getIntentParcelableExtra(Fragment fragment, String key) {
    Activity activity = fragment.getActivity();
    Intent intent = activity.getIntent();
    return intent.getParcelableExtra(key);
}

From source file:org.openintents.historify.utils.Toaster.java

public static void toast(Fragment fragment, String text) {

    Toast.makeText(fragment.getActivity(), text, Toast.LENGTH_SHORT).show();
}

From source file:com.ap.github.utils.ToastUtils.java

public static void showToastOnSubThread(@NonNull Fragment fragment, @NonNull String content) {
    fragment.getActivity().runOnUiThread(
            () -> Toast.makeText(fragment.getActivity().getBaseContext(), content, Toast.LENGTH_SHORT).show());
}

From source file:com.vinidsl.googleioextended.helper.IntentHelper.java

public static void startDetailIntent(Fragment fragment, String talkId) {
    Intent intent = new Intent(fragment.getActivity(), DetailActivity.class);
    intent.putExtra(Talk.OBJECT_ID, talkId);
    fragment.startActivityForResult(intent, DetailActivity.TALK_RESULT);
}

From source file:com.ap.github.utils.ToastUtils.java

public static void showToastOnSubThread(@NonNull Fragment fragment, @StringRes int stringResId) {
    fragment.getActivity().runOnUiThread(() -> Toast
            .makeText(fragment.getActivity().getBaseContext(), stringResId, Toast.LENGTH_SHORT).show());
}

From source file:com.laevatein.internal.misc.ui.FragmentUtils.java

public static boolean getIntentBooleanExtra(Fragment fragment, String key, boolean fallback) {
    Activity activity = fragment.getActivity();
    Intent intent = activity.getIntent();
    return intent.getBooleanExtra(key, fallback);
}

From source file:org.openintents.historify.utils.Toaster.java

public static void toast(Fragment fragment, int resId, String parameterText) {

    Toast.makeText(fragment.getActivity(), String.format(fragment.getString(resId), parameterText),
            Toast.LENGTH_SHORT).show();/* w  w w  .  java 2s. co  m*/

}

From source file:com.pyamsoft.zaptorch.ZapTorch.java

@CheckResult
@NonNull//from www.  ja  va  2 s . c  o  m
public static RefWatcher getRefWatcher(@NonNull Fragment fragment) {
    final Application application = fragment.getActivity().getApplication();
    if (application instanceof ZapTorch) {
        return ((ZapTorch) application).getWatcher();
    } else {
        throw new IllegalStateException("Application is not ZapTorch");
    }
}

From source file:io.pivotal.arca.fragments.ArcaDispatcherFactory.java

public static ArcaDispatcher generateDispatcher(android.support.v4.app.Fragment fragment) {
    final ContentResolver resolver = fragment.getActivity().getContentResolver();
    final ArcaExecutor executor = new ArcaExecutor.DefaultArcaExecutor(resolver, fragment.getActivity());
    return new ArcaSupportDispatcher(executor, fragment.getActivity(), fragment.getLoaderManager());
}