Skip to main content
Participant
Jun 29, 2011 5:29 PM UTC
Question

Sending an Android Intent (launching an Activity) from AIR

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 is closed to new replies. Start a new post to keep the conversation going.

1 reply

Participating Frequently
Jun 30, 2011 5:12 PM UTC

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.

Translate