Skip to main content
Participant
June 29, 2011
Question

Sending an Android Intent (launching an Activity) from AIR

  • June 29, 2011
  • 1 reply
  • 1332 views

Hello all,

In order to integrate with a third party library I need to send an Android Intent (which is designed to launch an activity). In java the code would be something like


Intent i = new Intent(getContext(), ExternalActivity.class);

i.putStringExtra("data","myString");

getContext().startActivity(i);

Unfortunately, I cannot seem to find a way to do this is AIR. If it's possible at all, I suspect I involves flash.desktop.NativeApplication.dispatchEvent(), but I cannot seem to find any event type that will kick off native code.

All the best,

~ Christopher

This topic has been closed for replies.

1 reply

Participating Frequently
June 30, 2011

This isn't supported directly right now. You can build a hybrid Java/AIR app: http://www.jamesward.com/2011/05/11/extending-air-for-android/

In an upcoming release, creating such extensions will be supported directly.