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());
}