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.lrhehe.android.common.util.ToastUtil.java

private static void innerToast(Fragment fragment, String text, int type) {
    if (fragment != null) {
        innerToast(fragment.getActivity(), text, type);
    }/*from  w  ww  . ja v a2 s  . c  om*/
}

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

public static void setSupportActionBar(Fragment fragment, Toolbar toolbar) {
    AppCompatActivity activity = (AppCompatActivity) fragment.getActivity();
    activity.setSupportActionBar(toolbar);
}

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

public static void setSubtitle(Fragment fragment, String subtitle) {
    AppCompatActivity activity = (AppCompatActivity) fragment.getActivity();
    setSubtitle(activity, subtitle);/*from   w ww  . j  a v  a2s. c  o  m*/
}

From source file:org.videolan.vlc.gui.PlaybackServiceFragment.java

public static void registerPlaybackService(android.app.Fragment fragment, PlaybackService.Client.Callback cb) {
    registerPlaybackService(fragment.getActivity(), cb);

}

From source file:org.solovyev.android.Threads.java

public static void tryRunOnUiThread(@Nonnull final Fragment fragment, @Nonnull final Runnable runnable) {
    Threads.tryRunOnUiThread(fragment.getActivity(), new Runnable() {
        @Override/*from   ww  w  . j  a v a 2  s  .c  o  m*/
        public void run() {
            final FragmentActivity activity = fragment.getActivity();
            if (activity != null) {
                runnable.run();
            }
        }
    });
}

From source file:com.vuze.android.remote.SessionInfoManager.java

public static SessionInfo findSessionInfo(Fragment fragment) {
    FragmentActivity activity = fragment.getActivity();
    if (activity instanceof SessionInfoGetter) {
        SessionInfoGetter sig = (SessionInfoGetter) activity;
        return sig.getSessionInfo();
    }//from   w w w . j a  v a  2  s .c o  m

    Bundle arguments = fragment.getArguments();
    if (arguments == null) {
        return null;
    }
    String profileID = arguments.getString(SessionInfoManager.BUNDLE_KEY);
    if (profileID == null) {
        return null;
    }
    return SessionInfoManager.getSessionInfo(profileID, activity);
}

From source file:Main.java

public static void frag2Act(Fragment fragment, Class<?> cls) {
    if (fragment == null || cls == null) {
        throw new NullPointerException("fragment or cls null");
    }/*from   www  .  j a  v  a2  s.c o  m*/
    Intent intent = new Intent(fragment.getActivity(), cls);
    fragment.startActivity(intent);
}

From source file:android.arch.lifecycle.ViewModelProviders.java

private static Activity checkActivity(Fragment fragment) {
    Activity activity = fragment.getActivity();
    if (activity == null) {
        throw new IllegalStateException("Can't create ViewModelProvider for detached fragment");
    }//from w  w w . ja v a 2s.co  m
    return activity;
}

From source file:org.videolan.vlc.gui.PlaybackServiceFragment.java

public static void unregisterPlaybackService(android.app.Fragment fragment,
        PlaybackService.Client.Callback cb) {
    unregisterPlaybackService(fragment.getActivity(), cb);
}

From source file:com.chromium.fontinstaller.util.ViewUtils.java

public static void toast(String message, Fragment fragment) {
    toast(message, fragment.getActivity());
}