Страница 1 из 1

The method... is deprecated - как с этим бороться?

Добавлено: 11 ноя 2014, 13:00
Michael_il
Я скачал из Сети один проектик и импортировал его в Eclipse. Все компилится и запускается. Но есть два похожих ворнинга:
warning.jpg
warning.jpg (20.69 КБ) 3510 просмотров
Навел мышкой и получил вот что:
The method showDialog(int) from the type Activity is deprecated

Второй ворнинг аналогичный, только на другую функцию.
Подскажите пожалуйста, что это значит, и как с ним бороться?

Заранее благодарю за подсказку

Re: The method... is deprecated - как с этим бороться?

Добавлено: 11 ноя 2014, 13:09
Foenix
Идешь в гугл
https://www.google.ru/search?client=ope ... 8&oe=UTF-8
идешь на сайт девелоперов
по ссылке в гугле
http://developer.android.com/reference/ ... ivity.html
ищешь там что нужно
http://developer.android.com/reference/ ... showDialog(int, android.os.Bundle)
и читаешь что делать
This method was deprecated in API level 13.
Use the new DialogFragment class with FragmentManager instead; this is also available on older platforms through the Android compatibility package.

Re: The method... is deprecated - как с этим бороться?

Добавлено: 11 ноя 2014, 13:18
Michael_il
Если я правильно понял, надо старый метод заменить на более новый?

Re: The method... is deprecated - как с этим бороться?

Добавлено: 11 ноя 2014, 14:17
Foenix
нет, нужно использовать, в данном случае, новый класс.

Re: The method... is deprecated - как с этим бороться?

Добавлено: 11 ноя 2014, 18:01
Michael_il
Большое спасибо!