Size: a a a

Android Developers

2021 May 02

СП

Сергей П. in Android Developers
Там слезы. Если это не имиджвью с мегакартинкой. Но кажется можно у парента сделать remove child, оно?
источник

ОА

Оганнес Асатрян... in Android Developers
Через колбек интерфейс по аналогии если бы был активити и фрагмент
источник

АН

Артём Николаев... in Android Developers
Ребята, всем доброе утро.

Как этот фрагмент кода на котлине переписать на java?

@Volatile
private var INSTANCE:  UserDatabase? = null
источник

Я

Ярослав in Android Developers
private volatile UserDatabase INSTANCE = null;
источник

АН

Артём Николаев... in Android Developers
хм, сейчас проверю, спасибо
источник

R

RX in Android Developers
А ничего ли метод передается статическим?
источник

ОА

Оганнес Асатрян... in Android Developers
нет. не юзай статик методы
источник

СП

Сергей П. in Android Developers
Почему? В джавке то святой как без них?
источник

СП

Сергей П. in Android Developers
Но перелавать его в коллбэк конечное не надо)
источник

R

RX in Android Developers
Я имел ввиду
в MainFragment implement myinterface
и создаю
public  static myinterface myinterface;
my interface = this.

И в ChildFragment его юзаю
MainFragment.myinterface.mymethod.

Это плохо?
источник

ОА

Оганнес Асатрян... in Android Developers
да
источник

R

RX in Android Developers
Как сделать подругому?
источник

ОА

Оганнес Асатрян... in Android Developers
так я ж уже рассказал
источник

R

RX in Android Developers
Если честно я не понял
источник

ОА

Оганнес Асатрян... in Android Developers
ок. как ты делаешь из активити дерганье метода в фрагменте?
источник

ОА

Оганнес Асатрян... in Android Developers
а. стоп. не так прочитал твой вопрос
источник

ОА

Оганнес Асатрян... in Android Developers
какие у тебя слои после фрагментов?
источник

ОА

Оганнес Асатрян... in Android Developers
можно в онрезюм сетить колбек и в онпауз убирать
источник

S

Sp70 in Android Developers
Привет. Как добавить sha1 с гугла в дебаг?
источник

ОА

Оганнес Асатрян... in Android Developers
MainFragment : MyCallback{

override fun doSomeAction() {
//here is your code
}

onCreate() {
val childFragment = ChildFragment()
fragmentManager.add(childFragment)
childFragment.setCallback(this)

onResume() {

val childFragment = findIt()
childFragment.setCallback(this)

onPause() {
childFragment.setCallback(null)


class ChildFragment {

fun setCallback(callback: MyCallback?) {
this.callback = callback
}

onViewCreated() {

//something happened
this.callback.doSomeAction()


interface MyCallback {
fun doSomeAction()
}
@Scoobedoo
источник