Я запутался об использовании устаревшего метода, я использую класс, расширяющие из ListFragment класса, и я реализация onAttach() метода, этот метод имеет два " версии»Устаревшего метод запутанный
@Override
public void onAttach(Context context) {
super.onAttach(context);
//This method requires api level 23 or higher
}
и
@Override
public void onAttach(Activity activity) {
super.onAttach(activity);
//This method was deprecated in API level 23.
}
Я читал об устаревших методах, и я понимаю, что он будет удален в будущих версиях, то я решил использовать onAttach (контекст контекста), но теперь я запутался по двум причинам:
1 Если я хочу сделать приложение с minsdkversion 8 и tasksdkversion 24, какой метод я должен реализовать?
2-я делает приложение с minsdkversion 8, и я использовал onAttach (контекст Context) метод, и он работает в эмуляторе с апи 8, и я попробовал в смартфоне с апи 16 и он тоже работает, Почему это работает? возможно, он должен работать только в версии 23 и выше ...?
Вы правы, я пользуюсь библиотекой поддержки. –