Skip to content

Create application.android instance immediately and move all android-specific events to application.android. #393

Closed

Description

@hamorphis

Create AndroidApplication instance right from the start so people can attach to android specific events.

Activity

  1. self-assigned this
    on Jul 6, 2015
  2. added this to the 1.2.0 milestone on Jul 6, 2015
  3. hamorphis commented on Jul 6, 2015

    @hamorphis
    ContributorAuthor

    Create application.android instance immediately and move all android-specific events to application.android.

        application.android.on("activityCreated", function (args: application.AndroidActivityBundleEventData) {
            console.log("Event: " + args.eventName + ", Activity: " + args.activity + ", Bundle: " + args.bundle);
        });
    
        application.android.on("activityDestroyed", function (args: application.AndroidActivityEventData) {
            console.log("Event: " + args.eventName + ", Activity: " + args.activity);
        });
    
        application.android.on("activityPaused", function (args: application.AndroidActivityEventData) {
            console.log("Event: " + args.eventName + ", Activity: " + args.activity);
        });
    
        application.android.on("activityResult", function (args: application.AndroidActivityResultEventData) {
            console.log("Event: " + args.eventName + ", Activity: " + args.activity +
                ", requestCode: " + args.requestCode + ", resultCode: " + args.resultCode + ", Intent: " + args.intent);
        });
    
        application.android.on("activityResumed", function (args: application.AndroidActivityEventData) {
            console.log("Event: " + args.eventName + ", Activity: " + args.activity);
        });
    
        application.android.on("activityStarted", function (args: application.AndroidActivityEventData) {
            console.log("Event: " + args.eventName + ", Activity: " + args.activity);
        });
    
        application.android.on("activityStopped", function (args: application.AndroidActivityEventData) {
            console.log("Event: " + args.eventName + ", Activity: " + args.activity);
        });
    
        application.android.on("saveActivityState", function (args: application.AndroidActivityBundleEventData) {
            console.log("Event: " + args.eventName + ", Activity: " + args.activity + ", Bundle: " + args.bundle);
        });
    
        application.android.on("activityBackPressed", function (args: application.AndroidActivityBackPressedEventData) {
            console.log("Event: " + args.eventName + ", Activity: " + args.activity);
        });
  4. changed the title [-]Create AndroidApplication instance right from the start.[/-] [+]Create application.android instance immediately and move all android-specific events to application.android.[/+] on Jul 6, 2015
  5. added
    ready for testTSC needs to test this and confirm against live production apps and automated test suites
    and removed on Jul 8, 2015
  6. added and removed
    ready for testTSC needs to test this and confirm against live production apps and automated test suites
    on Jul 8, 2015
  7. lock commented on Aug 31, 2019

    @lock

    This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

  8. locked and limited conversation to collaborators on Aug 31, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions