Einzelnen Beitrag anzeigen

Benutzerbild von stoxx
stoxx

Registriert seit: 13. Aug 2003
1.111 Beiträge
 
#3

AW: Android: Context über JNI an Java Code übergeben

  Alt 26. Jun 2014, 08:21
ha! .. es geht doch .. oh man .. das kommt davon, wenn man fremde Quelltexte übernimmt und dan aus zeitgründen für Feldvariablen nicht das gewohnte "F" bennutzt.

Für alle, die es interessiert, nun läuft es mit: (der zweite Parameter war falsch)

var
params: array of JNIObject;
JavaObjectID: JNIObject;
jIntResult : JNIInt;

begin

SetLength(params, 1);
JavaObjectID := (SharedActivityContextt as ILocalObject).GetObjectID;
params[0] := JavaObjectID;
jIntResult := FJavaEnv^.CallIntMethodV(FJavaEnv, FJavaObjectID, FMethodID_SetContext, params );
Phantasie ist etwas, was sich manche Leute gar nicht vorstellen können.
  Mit Zitat antworten Zitat