Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
easyvizi
-2 / 0 / 0
Регистрация: 07.06.2016
Сообщений: 9
#1

Android studio. Drawer activity - Программирование Android

21.12.2016, 18:50. Просмотров 234. Ответов 3
Метки нет (Все метки)

Всем привет)

После создания drawer activity (использую api 22) не рендерится activity_main.xml в дизайнере (хотя при тесте на девайсе всё ок, норм отображается).
По гуглил, вообще пишут, что в версии студии проблема, но у двух знакомых на такой же версии всё ок (2.2.2 и 2.2.3, я и на той, и на той пробовал).
Бредово, но была мысль что из-за старого api может такое быть, создал проект на api 25 - всё также.
Пересобрать проект не поможет (уже просто спрашивал на других ресурсах, все пересобрать проект советуют ).

Версия студии: 2.2.2 и 2.2.3
api: 22
Exception (который пишется при попытке отрендерить activity_main.xml): Unable to locate mode 0
Details exception

java.lang.IllegalStateException: Unable to locate mode 0
at android.view.DisplayInfo.findMode(DisplayInfo.java:458)
at android.view.DisplayInfo.getMode(DisplayInfo.java:445)
at android.view.Display.getRefreshRate(Display.java:648)
at android.support.v7.widget.RecyclerView.onAttachedToWindow(RecyclerView.java:2392)
at android.view.View.dispatchAttachedToWindow(View.java:15392)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2953)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960)
at android.view.AttachInfo_Accessor.setAttachInfo(AttachInfo_Accessor.java:42)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:333)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:429)
at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:389)
at com.android.tools.idea.rendering.RenderTask$2.compute(RenderTask.java:548)
at com.android.tools.idea.rendering.RenderTask$2.compute(RenderTask.java:533)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:966)
at com.android.tools.idea.rendering.RenderTask.createRenderSession(RenderTask.java:533)
at com.android.tools.idea.rendering.RenderTask.lambda$inflate$70(RenderTask.java:659)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)


Ну и вопрос, сталкивался кто с таким?
И если нет, на какой версии вы работаете?) думаю еще с версиями по играться, мб реально в версии проблема.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2016, 18:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Android studio. Drawer activity (Программирование Android):

Android Studio - Navigation Drawer Activity, многостраничное - Программирование Android
Всем доброго времени суток) Справедливости ради, хочу сказать, что я не сразу стал создавать тему, столкнувшись с проблемой. Два дня я...

Создание справочника с Navigation Drawer на Android Studio - Программирование Android
Всем привет. Поставил себе задачу создать справочник о замках и др. достопримечательности в Андроид Студио. Уровень программирования равен...

Android studio шаблон GoogleMap Activity - Программирование Android
Создал шаблон гугл карт. В value есть файл google_maps_api.xml(debug)// <resources> <string...

Как передать переменную с одной Activity в другой Android Studio - Программирование Android
Приветствую, Моя задача такая, Работаю в Android Studio 1.4 У меня есть чекбокс (CheckBox) в одном Activity. Нужно когда чекбокс...

Как сделать меню в шаблоне Google maps Activity Android studio - Программирование Android
Здравствуйте создал шаблон google maps хотел разместить елементи управления. И у меня не получается потому-что: На форму не могу...

Navigation drawer на многих activity - Программирование Android
На б*длокодил от балды не смотря а может уже есть готовое решение:?) Скажите ли так вобще можно, или срочно нужно уничтожить код по...

3
CoolMind
419 / 402 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
22.12.2016, 12:40 #2
easyvizi, привет!
Ну я сталкивался. Мало данных привели. Баг у меня возник в support-библиотеках 25.0.0. Собственно, об этом и говорит, например, http://stackoverflow.com/questions/4...-locate-mode-0. Обновите до 25.1.0 или 25.0.1 (смотреть в build.gradle).
Выкиньте 25.0.0, там и с RecyclerView полный облом.
1
easyvizi
-2 / 0 / 0
Регистрация: 07.06.2016
Сообщений: 9
26.12.2016, 01:46  [ТС] #3
Спасибо за инфу)) я уже и не надеялся, что хоть кто-нибудь ответит) как буду у компа попробую
0
CoolMind
419 / 402 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
26.12.2016, 09:46 #4
easyvizi, не за что! Если что, не забудьте привести полностью или частично файл build.gradle (из папки app или какой-то иной папки, где хранятся ваши активности).
0
26.12.2016, 09:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2016, 09:46
Привет! Вот еще темы с ответами:

Смена activity в Navigation Drawer - Программирование Android
Буду в очередной раз оправдывать свой ник. Суть вопроса - распишите по полочкам как сменить activity. В Android Studio создаю...

Как обратиться к элементу Drawer Activity? - Программирование Android
Всем доброго времени суток. Я начинаю изучать Android и возникла проблема. Я создал проект с Drawer Activity. В шапке шторки планирую...

Как в navigation drawer activity засунуть активити - Программирование Android
Здравствуйте! у меня такая проблема navigation drawer activity работает только с фрагментами как мне засунуть активити во фрагмент и...

Android - Передача данных с одного Activity на другое Activity - Программирование Android
Здравствуйте , возникла необходимость получения числовых (int и float ну или double) данных в одном Activity , а обработка и вывод...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru