Package org.robovm.apple.coremotion
Class CMMotionActivityManager
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.coremotion.CMMotionActivityManager
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class CMMotionActivityManager extends NSObject
- Since:
- Available in iOS 7.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CMMotionActivityManager.CMMotionActivityManagerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description CMMotionActivityManager()
protected
CMMotionActivityManager(NSObject.Handle h, long handle)
protected
CMMotionActivityManager(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CMAuthorizationStatus
authorizationStatus()
static boolean
isActivityAvailable()
void
queryActivity(NSDate start, NSDate end, NSOperationQueue queue, org.robovm.objc.block.VoidBlock2<NSArray<CMMotionActivity>,NSError> handler)
void
startActivityUpdates(NSOperationQueue queue, org.robovm.objc.block.VoidBlock1<CMMotionActivity> handler)
void
stopActivityUpdates()
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
CMMotionActivityManager
public CMMotionActivityManager()
-
CMMotionActivityManager
protected CMMotionActivityManager(NSObject.Handle h, long handle)
-
CMMotionActivityManager
protected CMMotionActivityManager(NSObject.SkipInit skipInit)
-
-
Method Detail
-
queryActivity
public void queryActivity(NSDate start, NSDate end, NSOperationQueue queue, org.robovm.objc.block.VoidBlock2<NSArray<CMMotionActivity>,NSError> handler)
-
startActivityUpdates
public void startActivityUpdates(NSOperationQueue queue, org.robovm.objc.block.VoidBlock1<CMMotionActivity> handler)
-
stopActivityUpdates
public void stopActivityUpdates()
-
isActivityAvailable
public static boolean isActivityAvailable()
-
authorizationStatus
public static CMAuthorizationStatus authorizationStatus()
- Since:
- Available in iOS 11.0 and later.
-
-