Сергей
помогите пожалуйста, в чем проблема? что нужно решить и как
Что то пережатый скрин... Нифига не видно
Isomjon
что должен изменить
Isomjon
Мумитроль
У тебя тут четко написано что нужно сделать.
Мумитроль
Там где с: Must....
nischebroad
Дай своему fragment в xml id
Isomjon
Дай своему fragment в xml id
дал id, теперь не сбросило до тех пор пока не задействовал 2 фрагмент
Isomjon
Мумитроль
Ты пытаешься на nul текстовом поле вызвать setText
Мумитроль
Вьюху не смог найти)
nischebroad
Да, null textView. И что за qti.Performance?
Isomjon
nischebroad
Я просто спросил, к тому же из-за такого тоже креши случаются
nischebroad
Ищи вьюхи в onViewCreated
nischebroad
И не как getActivity().find, а как view.find(). В onviewcreated вроде есть в параметрах View
Мумитроль
Я так понимаю вы эти вьюхи разместили в Fragment лайауте, а пытаетесь найти в активити?
Мумитроль
Или вообще не разместили, ведь xml фрагмента вы так и не показали
Мумитроль
fragment_first.xml
Isomjon
nischebroad
Оверрайд onViewCreated и вставь код из onstart туда. Но поменяй getActivity на getView() или используй view параметр метода onViewCreated
nischebroad
Не люблю засирать oncreateview
nischebroad
Этот метод только для инфлейта, всю работу всегда делаю всегда в onViewCreated
nischebroad
Кому как, для меня так красивее, все на своих местах.
Gerc
И гугел не зря два калбека сделал
Vladislav
Рекламный баннер можно сделать только после публикации в Гугл Плей?
Gerc
Ахахахахах
Мумитроль
onViewCreated - все же имеет смысл, если View null, то он вызван не будет
Gerc
Так может костыли из-за того что перечишь Гуглу и не делаешь как он сделал?
Gerc
Ок
Ulugbek
всем привет. нужна помощь. в каждом listview item нужно показывать countdowntimer таймер обратного отсчета. я попробовал использовать cursoradapter, arrayadapter но все равно не получается показывать таймер праильно, чтобы каждый считал для своего элемента свой счет. как можно достичь этого? p.s. https://play.google.com/store/apps/details?id=com.timeanddate.countdown вот такого типа приложение я делаю
nischebroad
Непонятно зачем считать за костыли два логических метода - создание view и листенер на то что он был удачно создан
Isomjon
Isomjon
Isomjon
Isomjon
Isomjon
Isomjon
Выкидывает когда нажимаю на кнопку
Ora
Ora
Здравствуйте!Кто-нибудь знает что означает count при дебагинге?
Олександр
Anonymous
Да не. Точно нет.
Anonymous
)
Ora
Может количество символов в строке?)
Как-то про это вообще не подумал😂Но везде ваш ответ кажется правильным.Это вы предположили?
Anonymous
так и есть
Anonymous
это блок данных вашей строки
Anonymous
count хешкод и тд все про строку
Anton
1) Да 2) В активити, которая вызывает
Vladislav
При onStop приложение вылетает, в логах пишет "Parcel: unable to marshal value". подскажите, пожалуйста, как исправить?
Vladislav
ничего не делаю в onStop, добавил в класс implements Serializable, теперь работает)
Vladislav
не понял, почему медленно?)
Mike
не понял, почему медленно?)
Потому что джавовая сериализация работает дико медленно, если её не тюнить.
Vladislav
для начала этого хватит, а потом уже попробую разобраться, как улучшить. я в андроид разработке чуть больше 2 месяцев, из которых месяц ушел на книгу)
Mike
Что значит «тюнить»?
Всячески «подкручивать». Искать, из-за чего медленно, и исправлять. Но если проблем нет, можно и ничего не менять, да.
Timur
В*
Mike
А разве метод onStop можно что то делать?
Почему нет? Если бы нельзя было, он был бы не переопределимым.
Timur
Почему нет? Если бы нельзя было, он был бы не переопределимым.
Я его кстати не нашёл, когда хотел переопределить. Он только в Активити?
Konstantin
Ага
Timur
Понял. Спасибо
Mike
Прям onStop?😮
Это же так просто проверить.
Mike
Запись метаданных о классе уже занимает многовато времени.
Timur
А через что можно замерить?
Mike
А через что можно замерить?
Увы, System.nanoTime(). Ну и всякие штуки вроде systrace.
Mike
Первый вызов может быть значительно медленнее — компиляция классов, прогрев, вот это всё
Mike
гы, замеры на эмуляторе
Mike
А может и нет.
Mike
За измеришь — не узнаешь.
Timur
Замеры на эмуляторе и реальном устройстве одинаковые?
Timur
Нужно проверять.
Понял. Аригато
Yuri
кто знает как в градле получить директорию проекта? по аналогии с System.getEnv("HOME")