Intent во Fragment

271
31 августа 2017, 18:06

День добрый. Пытаюсь открыть активити из фрагмента

Intent intent = new Intent(F.this, Activity.class);

F.this, Activity.class подчеркнуто, пишет что такого метода нет. Как можно решить данную задачу?

Answer 1

Используйте метод getActivity(). В вашем случае:

Intent intent = new Intent(getActivity(), Activity.class);

Так же будьте осторожны с getActivity(). Если фрагмент не attached или уже detached то метод вернет null.

READ ALSO
Ошибка при Destroy`е Activity с Фрагментами

Ошибка при Destroy`е Activity с Фрагментами

Очень редкий баг, но его надо поправить(Пришел по багтрекеру после месяца использования пользователями)

257
Как написать правила для proguard?

Как написать правила для proguard?

Мне нужно было сделать имплементация proguard в проекте как было до

383
Не скрывается блок в bootstrap (hidden-md hidden-lg)

Не скрывается блок в bootstrap (hidden-md hidden-lg)

Есть блок с 4 элементами в сетке bootstrap которые отличаются по содержанию, а значит и по высотеФидл

370
Разместить div в конце строки (обтекание)

Разместить div в конце строки (обтекание)

Как разместить div в конце последней строки текста произвольной длины?

305