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