public static NSObject observeDidBecomeKey(final VoidBlock1<UIWindow> block) { return NSNotificationCenter.getDefaultCenter().addObserver(DidBecomeKeyNotification(), null, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { block.invoke((UIWindow) a.getObject()); } }); } public static NSObject observeDidResignKey(final VoidBlock1<UIWindow> block) {
NSNotificationCenter.getDefaultCenter().addObserver(UIWindow.DidBecomeKeyNotification(), null, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) {
public static NSObject observeDidBecomeKey(final VoidBlock1<UIWindow> block) { return NSNotificationCenter.getDefaultCenter().addObserver(DidBecomeKeyNotification(), null, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { block.invoke((UIWindow) a.getObject()); } }); } public static NSObject observeDidResignKey(final VoidBlock1<UIWindow> block) {
public static NSObject observeDidBecomeKey(final VoidBlock1<UIWindow> block) { return NSNotificationCenter.getDefaultCenter().addObserver(DidBecomeKeyNotification(), null, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { block.invoke((UIWindow) a.getObject()); } }); } public static NSObject observeDidResignKey(final VoidBlock1<UIWindow> block) {
NSNotificationCenter.getDefaultCenter().addObserver(UIWindow.DidBecomeKeyNotification(), null, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) {
NSNotificationCenter.getDefaultCenter().addObserver(UIWindow.DidBecomeKeyNotification(), null, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) {