Skip to content

Instantly share code, notes, and snippets.

@agrawalsuneet
Created May 29, 2021 04:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save agrawalsuneet/67c1035475fd31238c568b35e8f0e447 to your computer and use it in GitHub Desktop.
Save agrawalsuneet/67c1035475fd31238c568b35e8f0e447 to your computer and use it in GitHub Desktop.
using UnityEngine;
public class CastToJavaObject : MonoBehaviour
{
//C# Code
public AndroidJavaObject castToJavaObject(AndroidJavaObject source, string className)
{
var clazz = new AndroidJavaClass("java.lang.Class");
var destClass = clazz.CallStatic<AndroidJavaObject>("forName", className);
return destClass.Call<AndroidJavaObject>("cast", source);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment