• Как обратиться к ViewPager из динамически назначенного Fragment?

    @Kogoth Автор вопроса
    БОООЖЕ МОЙ!! ДАЙТЕ МНЕ МОЛОТОК И ГОЛОВУ ТОГО КТО ЭТО ПРИДУМАЛ!!!!!!!
    Оказывается transaction?.commit() не выполняется сразу!!!! эта тварь может быстро сработать а может хз сколько ждать! В итоге чтобы гарантированно обратиться к элементам фрагмента надо перед этим выполнить manager?.executePendingTransactions() чтобы насильно закоммитить транзакцию! Это же просто противоречит самому смыслу транзакций!!! ААА

    ------------------------------------------------------------------------------------------------------------------------------------------

    Прошёл миллион лет... Я понял что транзакция выполняется в отдельном потоке, и все обращения к элементам фрагмента надо делать в его собственном методе onCreate(). ))))
    Ответ написан
  • Как получить AdapterView из adapter?

    @Kogoth Автор вопроса
    Короче я смог получить что хотел:
    Galactic_size.setSelection(0, true)
    (Galactic_size.selectedView as TextView).setTextSize(TypedValue.COMPLEX_UNIT_PX, 500f)
    Но оказалось что TextView при каждом выборе создаётся заново и поэтому мой изначальный способ вернее.
    Ответ написан
    Комментировать