- Home /
Question by
RobWatling · Jan 08, 2016 at 09:57 AM ·
androidunity 5listjavaandroidplugin
AndroidJava and Implementing java.util.List
Hi all,
I'm working on a piece of code to communicate from Unity to Java as we have an SDK that manages a lot of native things.
I've managed to get java.lang.reflect.Array working with the following implementation
var arrayClass = new AndroidJavaClass("java.lang.reflect.Array");
var arrayObject = arrayClass.CallStatic<AndroidJavaObject>("newInstance",
new AndroidJavaClass("java.lang.String"), values.Length);
However I am unable to get List working and wondered if anyone had any idea on how to approach creating the list with a type, string ideally.
var listObject = new AndroidJavaObject("java.util.ArrayList");
listObject.Call("add", new AndroidJavaObject("java.lang.String", "Hello"));
var test = listObject.Call<string>("get", 0);
Thanks for any help!
Comment
Your answer
Follow this Question
Related Questions
Call android code which then calls a method in jar file 1 Answer
Extending the UnityPlayerActivity Java Code fail to build 1 Answer
Unity Android java.lang.ClassNotFoundException 1 Answer
How to load android app when the button clicked in unity scene? 4 Answers
Can I use JDK 1.7 for Android plugins? 0 Answers