Sugar.activity.activityfactory

From OLPC

Revision as of 03:21, 2 October 2008 by 146.115.56.126 (Talk)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  Sugar Almanac

How do I start up another sugar activity programmatically?

The sugar.activity.activityfactory package has a convenience function called create() that you can call to start up a new instance of a particular activity. You simply need to pass the create() function the service name of the activity you desire. The service name can usually be obtained by looking in the activity.info file of the activity in question.

        #Start up a new instance of the Web activity. 
        activityfactory.create('org.laptop.WebActivity')
Personal tools
  • Log in
  • Login with OpenID
About OLPC
About the laptop
About the tablet
Projects
OLPC wiki
Toolbox