I am trying to use proteus to get dynamic views using json in a simple android app.but I am getting null pointer exception. `
JsonReader readerlayout = new JsonReader(new StringReader("layouts.json"));
readerlayout.setLenient(true);
JsonReader readerdata = new JsonReader(new StringReader("user.json"));
readerdata.setLenient(true);
try {
layout = proteusTypeAdapterFactory.LAYOUT_TYPE_ADAPTER.read(readerlayout);
data = proteusTypeAdapterFactory.OBJECT_TYPE_ADAPTER.read(readerdata);
}
catch (IOException e)
{
throw new RuntimeException(e);
}
view = layoutInflater.inflate(layout, data, container, 0);
container.addView(view.getAsView());`
despite having json files for layout and data in assets folder,i am getting this error.
java.lang.NullPointerException: Attempt to read from field 'java.lang.String com.flipkart.android.proteus.value.Layout.type' on a null object reference
THanks in advance.