Size: a a a

StartAndroid Ru Chat

2021 February 20

СП

Сергей П. in StartAndroid Ru Chat
Евгений
Всем добрый день! решил изучить java под Андроид с нуля,на сколько это актуально,если уроки на сайте старт андроид с 2011 по 2016 год? спасибо
Я по ним учился. Мне норм было. Разумный темп.
Есть устаревшие темы, а ранние уроки воообще на эллипсе а не на AS, но понять можно.
источник

MK

M K in StartAndroid Ru Chat
Евгений
Что я увижу,если я не чего не понимаю)
Придуряешься что ли, начни сначала по тем урокам
источник

MK

M K in StartAndroid Ru Chat
M K
Привет всем, как узнать ширину вьюшки, если их 2, и они вложены в линеарлайаут? Задан вес - 1. Методы getlayoutparams width не помогает, возвращает 0. Хотел сделать плитку.
Ответьте люди
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
M K
Ответьте люди
А просто getWidth() пробовал?
источник

MK

M K in StartAndroid Ru Chat
Egor Sigolaev
А просто getWidth() пробовал?
Пробовал, не работает. Возвращает 0
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
M K
Пробовал, не работает. Возвращает 0
А getMeasuredWidth()?
источник

MK

M K in StartAndroid Ru Chat
Egor Sigolaev
А getMeasuredWidth()?
Тоже, и тоже 0
источник

SS

Stas Stahma in StartAndroid Ru Chat
Она ещё не отрисовалась, значит
источник

SS

Stas Stahma in StartAndroid Ru Chat
В каком месте вызываешь?
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Stas Stahma
Она ещё не отрисовалась, значит
Ну выходит да, и не отмежурилась тоже, странно как то
источник

SS

Stas Stahma in StartAndroid Ru Chat
Через post вызови
источник

MK

M K in StartAndroid Ru Chat
Stas Stahma
Она ещё не отрисовалась, значит
Вот про это думал, а куда их поместить, чтобы отрисовались заранее, а дальше уже присвоить нужные значения
источник

SS

Stas Stahma in StartAndroid Ru Chat
View.post(Runnable)
источник

СП

Сергей П. in StartAndroid Ru Chat
M K
Привет всем, как узнать ширину вьюшки, если их 2, и они вложены в линеарлайаут? Задан вес - 1. Методы getlayoutparams width не помогает, возвращает 0. Хотел сделать плитку.
Width позвращает ноль и будет пока вьюшка собственно не определилась с размерами согласно своему жизненному циклу. А ты раньше запрашиваешь.

Я переопределяю какой то из ее методов в котором размер уже известен и не нулевой.
В onDraw он точнт известен но это как бы поздновато часто
В onMeasure бывают варианты
источник

MK

M K in StartAndroid Ru Chat
Хорошо, спасибо, гляну
источник

MK

M K in StartAndroid Ru Chat
Сергей П.
Width позвращает ноль и будет пока вьюшка собственно не определилась с размерами согласно своему жизненному циклу. А ты раньше запрашиваешь.

Я переопределяю какой то из ее методов в котором размер уже известен и не нулевой.
В onDraw он точнт известен но это как бы поздновато часто
В onMeasure бывают варианты
Хорошо, спасибо всем, буду пробовать
источник

MK

M K in StartAndroid Ru Chat
Stas Stahma
В каком месте вызываешь?
Вопрос увидел сейчас только, вызывал в онкрите
источник

А

Артём in StartAndroid Ru Chat
M K
Вопрос увидел сейчас только, вызывал в онкрите
Очень рекомендую изучить тему lifecycle.
источник

А

Артём in StartAndroid Ru Chat
Для активити, фрагмента, вьюхи.
источник

СП

Сергей П. in StartAndroid Ru Chat
M K
Вопрос увидел сейчас только, вызывал в онкрите
Это очень сильно рано. Там даже размер экрана система не знает.
источник