Example #1
0
        private T Unbox <T>(string unboxMethodName, char primitiveTypeName, Func <JniWrapper, IntPtr, IntPtr, T> callMethodFunc)
        {
            IntPtr methodId = _class.GetJniMethodId(unboxMethodName, "()" + primitiveTypeName); //"booleanValue", "()Z");

            return(callMethodFunc(_vm, _objectPointer, methodId));                              //_vm.CallBooleanMethod(_objectPointer, methodId);
        }