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

Activity Lifecycle, Saving Activity State, Managing Tasks, Intent, Intent Filter
Ответить
Michael_il
Сообщения: 28
Зарегистрирован: 15 окт 2014, 06:05

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

Сообщение Michael_il » 11 ноя 2014, 13:00

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

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

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

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

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

Сообщение Foenix » 11 ноя 2014, 13:09

Идешь в гугл
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.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Michael_il
Сообщения: 28
Зарегистрирован: 15 окт 2014, 06:05

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

Сообщение Michael_il » 11 ноя 2014, 13:18

Если я правильно понял, надо старый метод заменить на более новый?

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

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

Сообщение Foenix » 11 ноя 2014, 14:17

нет, нужно использовать, в данном случае, новый класс.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Michael_il
Сообщения: 28
Зарегистрирован: 15 окт 2014, 06:05

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

Сообщение Michael_il » 11 ноя 2014, 18:01

Большое спасибо!

Ответить