Sugar.activity.activityfactory

From OLPC
Revision as of 20:08, 31 July 2008 by 155.212.201.242 (talk) (New page: === 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 ne...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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')