Accessing array returned from JavaScriptInterface in script block of .html file while using Webview in Android
===

I am using WebView of Android to build application and I want to return array from a method i.e getData() which holds records (i.e. rows & coloums) returned from database & this method is being called from script block of index.html which resides in asset folder. but I am not able to access returned array. both files are given below 

[JavaScriptInterface.java](https://www.dropbox.com/s/0posti57ic73fqy/JavaScriptInterface.java)

[index.html](https://www.dropbox.com/s/clqitez7x4se0vw/index.html)

in index.html on click of "Get Data" button, a method from JavaScriptInterface.java is being called and this method is returning multi-dimensional array and that array I am unable to retrieve in script block .html file. 