18 lines
705 B
Java
18 lines
705 B
Java
package androidx.lifecycle;
|
|
|
|
import androidx.annotation.NonNull;
|
|
import androidx.lifecycle.Lifecycle;
|
|
public class SingleGeneratedAdapterObserver implements LifecycleEventObserver {
|
|
private final GeneratedAdapter mGeneratedAdapter;
|
|
|
|
public SingleGeneratedAdapterObserver(GeneratedAdapter generatedAdapter) {
|
|
this.mGeneratedAdapter = generatedAdapter;
|
|
}
|
|
|
|
@Override // androidx.lifecycle.LifecycleEventObserver
|
|
public void onStateChanged(@NonNull LifecycleOwner lifecycleOwner, @NonNull Lifecycle.Event event) {
|
|
this.mGeneratedAdapter.callMethods(lifecycleOwner, event, false, null);
|
|
this.mGeneratedAdapter.callMethods(lifecycleOwner, event, true, null);
|
|
}
|
|
}
|