android - DatePicker causes Exception raised during rendering in LayoutEditor -


i have various layouts use datepicker, layout editor stop work showing rendering error. if turn off custom view rendering sandbox, layout rendered correctly; unclear cause of issue since haven't changed anything, , before error needn’t have turn off rendering sandbox.

the full error stack:

exception raised during rendering : write access not allowed  @ com(user.timezone)     @ com .android.ide.common.rendering.rendersecurityexception.create(rendersecurityexception.java:52)    @ java .android.ide.common.rendering.rendersecuritymanager.checkpermission(rendersecuritymanager.java:616)    @ com .util.timezone.setdefault(timezone.java:713)    @ libcore .ibm.icu.util.timezone.setdefault(timezone.java:973)    @ libcore .icu.dateintervalformat_delegate.createdateintervalformat(dateintervalformat_delegate.java:61)    @ libcore .icu.dateintervalformat.createdateintervalformat(dateintervalformat.java:-1)    @ libcore .icu.dateintervalformat.getformatter(dateintervalformat.java:112)    @ libcore .icu.dateintervalformat.formatdaterange(dateintervalformat.java:102)    @ android .icu.dateintervalformat.formatdaterange(dateintervalformat.java:71)    @ android .text.format.dateutils.formatdaterange(dateutils.java:826)    @ android .text.format.dateutils.formatdaterange(dateutils.java:651)    @ android .text.format.dateutils.formatdaterange(dateutils.java:628)    @ android .widget.calendarview.setmonthdisplayed(calendarview.java:1258)    @ android .widget.calendarview.goto(calendarview.java:1131)    @ android .widget.calendarview.<init>(calendarview.java:414)    @ java .widget.calendarview.<init>(calendarview.java:333)    @ android .lang.reflect.constructor.newinstance(constructor.java:408)    @ android .view.layoutinflater.createview(layoutinflater.java:594)    @ android .view.layoutinflater.oncreateview(layoutinflater.java:669)    @ android .view.layoutinflater.createviewfromtag(layoutinflater.java:694)    @ android .view.layoutinflater.rinflate_original(layoutinflater.java:755)    @ android .view.layoutinflater_delegate.rinflate(layoutinflater_delegate.java:64)    @ android .view.layoutinflater.rinflate(layoutinflater.java:727)    @ android .view.layoutinflater.inflate(layoutinflater.java:492)    @ android .view.layoutinflater.inflate(layoutinflater.java:397)    @ android .widget.datepicker.<init>(datepicker.java:175)    @ java .widget.datepicker.<init>(datepicker.java:149)    @ android .lang.reflect.constructor.newinstance(constructor.java:408)    @ android .view.layoutinflater.createview(layoutinflater.java:594)    @ android .view.layoutinflater.oncreateview(layoutinflater.java:669)    @ android .view.layoutinflater.createviewfromtag(layoutinflater.java:694)    @ android .view.layoutinflater.rinflate_original(layoutinflater.java:755)    @ android .view.layoutinflater_delegate.rinflate(layoutinflater_delegate.java:64)    @ android .view.layoutinflater.rinflate(layoutinflater.java:727)    @ android .view.layoutinflater.rinflate_original(layoutinflater.java:758)    @ android .view.layoutinflater_delegate.rinflate(layoutinflater_delegate.java:64)    @ android .view.layoutinflater.rinflate(layoutinflater.java:727)    @ android .view.layoutinflater.rinflate_original(layoutinflater.java:758)    @ android .view.layoutinflater_delegate.rinflate(layoutinflater_delegate.java:64)    @ android .view.layoutinflater.rinflate(layoutinflater.java:727)    @ android .view.layoutinflater.rinflate_original(layoutinflater.java:758)    @ android .view.layoutinflater_delegate.rinflate(layoutinflater_delegate.java:64)    @ android .view.layoutinflater.rinflate(layoutinflater.java:727)    @ android .view.layoutinflater.rinflate_original(layoutinflater.java:758)    @ android .view.layoutinflater_delegate.rinflate(layoutinflater_delegate.java:64)    @ android .view.layoutinflater.rinflate(layoutinflater.java:727)    @ android .view.layoutinflater.rinflate_original(layoutinflater.java:758)    @ android .view.layoutinflater_delegate.rinflate(layoutinflater_delegate.java:64)    @ android .view.layoutinflater.rinflate(layoutinflater.java:727)    @ android .view.layoutinflater.inflate(layoutinflater.java:492)    copy stack during rend .view.layoutinflater.inflate(layoutinflater.java:373)  clipboardering(user.timezone)turn off custom view rendering sandbox write access not allowed during rendering 

this bug android studio unknown reason isn't loading temp files needed draw layout in "java.io.tmpdir", issue listed here: android issue:63279 suggested fix update sdk newest edition (if it's not already) , apply latest android studio patch via "help > check updates".

edit:

i found helpful: adroid pickers ui reference, after implementing date picker described here error went away...


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -