I am trying to launch and activate the FREFunction function to use facebook single sign-on in my flex application.
I did in my FREFunction:
@Override
public FREObject call(FREContext context, FREObject[] args) {
Intent myIntent = new Intent(context.getActivity(), FacebookSSO.class);
context.getActivity().startActivity(myIntent);
return null;
}
I get with logcat:
I/ActivityManager( 1322): Starting activity:
Intent{ cmp=air.testapp/com.test.android.ane.activity.FacebookSSO } from pid...
But my log calls in the onCreate: FacebookSSO.java method are not showing:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.d("FacebookSSO", "onCreate BEGIN.");
Log.d("FacebookSSO", "onCreate END.");
}
I tried to create myIntent in different ways, for example using setClass. What am I doing wrong?
source
share