Java Examples for com.trello.rxlifecycle.components.support.RxFragment

The following java examples will help you to understand the usage of com.trello.rxlifecycle.components.support.RxFragment. These source code samples are taken from different open source projects.

Example 1
Project: MVPArms-master  File: RxUtils.java View source code
public static <T> LifecycleTransformer<T> bindToLifecycle(IView view) {
    if (view instanceof RxAppCompatActivity) {
        return ((RxAppCompatActivity) view).bindToLifecycle();
    } else if (view instanceof RxFragment) {
        return ((RxFragment) view).bindToLifecycle();
    } else {
        throw new IllegalArgumentException("view isn't activity or fragment");
    }
}
Example 2
Project: SeeWeather-master  File: RxUtil.java View source code
public static <T> ObservableTransformer<T, T> fragmentLifecycle(RxFragment fragment) {
    return  observable -> observable.compose(fragment.bindUntilEvent(FragmentEvent.DESTROY));
}
Example 3
Project: KeepGank-master  File: BaseFragment.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setHasOptionsMenu(true);
    Logger.d("RxFragment onCreate : " + getClass().getName());
}