Sugar.activity.registry
Jump to navigation
Jump to search
ActivityRegistry
The ActivityRegistry class can be used to help you get information about the activities that are installed on the current XO.
How do I get a list of all the activities that are available on an XO?
Use the get_activities() method in ActivityRegistry. This will return a list of ActivityInfo objects - one for each activity installed. You can then iterate through this list.
from sugar.activity import registry ... print '********************************** ACTIVITY REGISTRY **********************************' ar = registry.ActivityRegistry() # use get_activities() to get a list of ActivityInfo objects and iterate through each for ai in ar.get_activities(): print ai.name