Size: a a a

2019 October 16

ЙЙ

ЙЦУКЕЕВСКИЙ ЙЦУКЕЁВИЧ in Android KZ
проблему решило, но я не понял почему другие запросы работали без проблем, а здесь пришлось делать unwrap
источник

MI

Mukhamed Issa in Android KZ
Не проще ли через колбек? :)
источник

JM

Janibek Marshal in Android KZ
ЙЦУКЕЕВСКИЙ ЙЦУКЕЁВИЧ
private static MainActivity unwrap(Context context) {
       while (!(context instanceof MainActivity) && context instanceof ContextWrapper) {
           context = ((ContextWrapper) context).getBaseContext();
       }

       return (MainActivity) context;
   }
Smells like a костыль
источник

JM

Janibek Marshal in Android KZ
ЙЦУКЕЕВСКИЙ ЙЦУКЕЁВИЧ
проблему решило, но я не понял почему другие запросы работали без проблем, а здесь пришлось делать unwrap
Делай лучше через Callback, как говорит @mukhamedissa
class DogeView @JvmOverloads constructor(...) : View(...) {
  var wowSuchCallback: ((Unit) -> Unit)? = null
  ...
  private fun setupView(...) {
      suchView.setOnClickListener { wowSuchCallback.invoke() }
  }
}
...
class WowFragment : Fragment() {
  onViewCreated(...) {
     dogeView.wowSuchCallback { requireActivity.onBackPressed() }
  }
}
источник

YM

Yernar Mendigarin in Android KZ
Janibek Marshal
Делай лучше через Callback, как говорит @mukhamedissa
class DogeView @JvmOverloads constructor(...) : View(...) {
  var wowSuchCallback: ((Unit) -> Unit)? = null
  ...
  private fun setupView(...) {
      suchView.setOnClickListener { wowSuchCallback.invoke() }
  }
}
...
class WowFragment : Fragment() {
  onViewCreated(...) {
     dogeView.wowSuchCallback { requireActivity.onBackPressed() }
  }
}
Он на джаве. Скорее всего ему через интерфейсы нужно делать
источник

DA

Daniyar Amangeldy in Android KZ
источник

BG

Baurzhan Galmzhansson in Android KZ
🤣
источник

BG

Baurzhan Galmzhansson in Android KZ
И смешно и грустно.
источник

IQ

Isaya Qerey in Android KZ
😂😂😂😂😂👍👍👍👍
источник
2019 October 18

IQ

Isaya Qerey in Android KZ
источник

JM

Janibek Marshal in Android KZ
Тоже верно
источник

JM

Janibek Marshal in Android KZ
Только вот не нравится, когда указывают !! для context.
Используйте requireContext() или requireActivity()
источник

AB

Alikhan Bakytbek in Android KZ
Janibek Marshal
Только вот не нравится, когда указывают !! для context.
Используйте requireContext() или requireActivity()
падают одинаково же)
источник

DA

Daniyar Amangeldy in Android KZ
!! Использую когда smart cast не пашет
источник

DA

Daniyar Amangeldy in Android KZ
(И то через аппрув не проходит)
источник
2019 October 20

KT

Kanat Turganbay in Android KZ
Привет всем
источник

KT

Kanat Turganbay in Android KZ
Люди подскажите
источник

KT

Kanat Turganbay in Android KZ
Как можно сделать переход по свайпу между фрагментами используя библиотеку slidr
источник

KT

Kanat Turganbay in Android KZ
Если есть пррмеры кода скиньте пожалуйста
источник

A

Abyl in Android KZ
Kanat Turganbay
Как можно сделать переход по свайпу между фрагментами используя библиотеку slidr
You can read doc
источник