Intent во Fragment

256
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 с Фрагментами

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

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

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

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

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

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

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

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

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

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

287