android-json-form-wizard icon indicating copy to clipboard operation
android-json-form-wizard copied to clipboard

Problem RadioButton

Open gustavobrunoro opened this issue 4 years ago • 0 comments

When trying to Add a radio butto as an example

{ "key":"radioData", "type":"radio", "label":"Select one item from below", "options":[ { "key":"areYouPro", "text":"Are you pro?" }, { "key":"areYouAmature", "text":"Are you amature?" }, { "key":"areYouNovice", "text":"Are you novice?" } ], "value":"areYouNovice" }

presents the following problem

E/JsonFormInteractor: Exception occurred in making child view at index : 2 : Exception is : No value for orientation org.json.JSONException: No value for orientation at org.json.JSONObject.get(JSONObject.java:392) at com.vijay.jsonwizard.widgets.RadioButtonFactory.getEditableViewsFromJson(RadioButtonFactory.java:59) at com.vijay.jsonwizard.widgets.RadioButtonFactory.getViewsFromJson(RadioButtonFactory.java:48) at com.vijay.jsonwizard.interactors.JsonFormInteractor.fetchFormElements(JsonFormInteractor.java:60) at com.vijay.jsonwizard.presenters.JsonFormFragmentPresenter.getStepFormElements(JsonFormFragmentPresenter.java:114) at com.vijay.jsonwizard.presenters.JsonFormFragmentPresenter.addFormEditionElements(JsonFormFragmentPresenter.java:90) at com.vijay.jsonwizard.presenters.JsonFormFragmentPresenter.addFormElements(JsonFormFragmentPresenter.java:75) at com.vijay.jsonwizard.fragments.JsonFormFragment.onViewCreated(JsonFormFragment.java:88) at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:892) at androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManagerImpl.java:1238) at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:1303) at androidx.fragment.app.BackStackRecord.executeOps(BackStackRecord.java:439) at androidx.fragment.app.FragmentManagerImpl.executeOps(FragmentManagerImpl.java:2079) at androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(FragmentManagerImpl.java:1869) at androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManagerImpl.java:1824) at androidx.fragment.app.FragmentManagerImpl.execPendingActions(FragmentManagerImpl.java:1727) at androidx.fragment.app.FragmentManagerImpl$2.run(FragmentManagerImpl.java:150) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6923) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:870)

gustavobrunoro avatar May 07 '20 13:05 gustavobrunoro