Найдено 14 результатов

shidiv
04 янв 2014, 01:22
Форум: Прочее
Тема: Как узнать используемого наследника интерфейса.
Ответы: 11
Просмотры: 5800

Re: Как узнать используемого наследника интерфейса.

"Наследником" я называл класс наследующий данный интерфейс) Безусловно объекты можно создавать только класса, у которого реализованы все абстрактные методы родительских классов и методы интерфейсов. Но я так и не могу понять, что за магия происходит в методе WindowManager.getDefaultDisplay()? Где он...
shidiv
04 янв 2014, 00:29
Форум: Прочее
Тема: Как узнать используемого наследника интерфейса.
Ответы: 11
Просмотры: 5800

Re: Как узнать используемого наследника интерфейса.

<<Вопрос: что здесь возвращается : this.getWindowManager().getDefaultDisplay().... ?>> Некорректно сформулировал. Вопрос такой: где описан метод getDefaultDisplay(), если он не описан в возвращаемом методом getWindowManager() интерфейсе? Вообще у меня изначально было предположение, что возвращается ...
shidiv
03 янв 2014, 23:53
Форум: Прочее
Тема: Как узнать используемого наследника интерфейса.
Ответы: 11
Просмотры: 5800

Re: Как узнать используемого наследника интерфейса.

>>>при чем тут вообще getDefaultDisplay?

this.getWindowManager() возвращает :
private WindowManager mWindowManager;

WindowManager - интерфейс содержащий не описанный метод : getDefaultDisplay();
Вопрос: что здесь возвращается :
this.getWindowManager().getDefaultDisplay().... ?
shidiv
03 янв 2014, 23:42
Форум: Прочее
Тема: Как узнать используемого наследника интерфейса.
Ответы: 11
Просмотры: 5800

Re: Как узнать используемого наследника интерфейса.

>>>..да ладно? вы получаете что то вроде -android.view.WindowManagerImpl@528e4d8c вот что получаю - "android.view.Window$LocalWindowManager@405188b0" а при выводе: this.getWindowManager().getClass().toString() - "class android.view.Window$LocalWindowManager" Думал название класса от последней точки ...
shidiv
03 янв 2014, 22:42
Форум: Прочее
Тема: Как узнать используемого наследника интерфейса.
Ответы: 11
Просмотры: 5800

Re: Как узнать используемого наследника интерфейса.

По идее, если я сделаю такой вывод в лог из работающей программы: this.getWindowManager().toString(); То, я должен буду получить имя класса преобразованого до родительского интерфейса? Получаю класс Window. Но в нем нет функции getDefaultDisplay и вообще он не является потомком WindowManager! Укажит...
shidiv
03 янв 2014, 22:07
Форум: Прочее
Тема: Как узнать используемого наследника интерфейса.
Ответы: 11
Просмотры: 5800

Как узнать используемого наследника интерфейса.

Здравствуйте. Есть ли в эклипсе, в java-коде, удобный способ узнать прямых наследников класса или интерфейса? Или переиначу вопрос. Как узнать объект какого класса используется в моей программе в качестве известного интерфеса? Причина вопроса - ввела в ступор такая запись: this.getWindowManager().ge...
shidiv
13 дек 2013, 12:27
Форум: Уроки
Тема: Урок 58. Диалоги. TimePickerDialog
Ответы: 32
Просмотры: 31300

Re: Урок 58. Диалоги. TimePickerDialog

Народ, помогите найти общий язык со стандартным хелпом. Как мне увидеть все возможные константы для метода:
showDialog(int id);
shidiv
08 дек 2013, 17:18
Форум: Уроки
Тема: Урок 52. SimpleCursorAdapter, пример использования
Ответы: 370
Просмотры: 273914

Re: Урок 52. SimpleCursorAdapter, пример использования

А что делает следующий метод?
startManagingCursor(cursor);
Вроде и без него работает.
shidiv
08 дек 2013, 16:09
Форум: Уроки
Тема: Урок 52. SimpleCursorAdapter, пример использования
Ответы: 370
Просмотры: 273914

Re: Урок 52. SimpleCursorAdapter, пример использования

Там уже куча ссылок на ссылки на ссылки... Вот теперь и мой вопрос с ссылкой еще добавился.
А удаление ..\adt-bundle-windows-x86_64-20130917\sdk\build-tools\19.0.0 - конкретно в моем случае не помогает, кстати.
shidiv
08 дек 2013, 15:39
Форум: Уроки
Тема: Урок 52. SimpleCursorAdapter, пример использования
Ответы: 370
Просмотры: 273914

Re: Урок 52. SimpleCursorAdapter, пример использования

Если вопросов много, то может отдельную тему стоит посвященную проблеме создать? Решение-то есть?
shidiv
08 дек 2013, 07:37
Форум: Уроки
Тема: Урок 52. SimpleCursorAdapter, пример использования
Ответы: 370
Просмотры: 273914

Re: Урок 52. SimpleCursorAdapter, пример использования

Перенес код в новый проект - ошибка исчезла. Неужели никто не встречался с подобной ошибкой и не знает как с ней бороться без унылого копирования кода? У меня она появляется уже не в первый раз.
shidiv
07 дек 2013, 20:48
Форум: Уроки
Тема: Урок 52. SimpleCursorAdapter, пример использования
Ответы: 370
Просмотры: 273914

Re: Урок 52. SimpleCursorAdapter, пример использования

Кто-нибудь знает как бороться с подобными ошибками? - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace. - SA52-1_SimpleCursorAdapter] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclip...
shidiv
07 дек 2013, 18:13
Форум: Уроки
Тема: Урок 52. SimpleCursorAdapter, пример использования
Ответы: 370
Просмотры: 273914

Re: Урок 52. SimpleCursorAdapter, пример использования

Таки получилось, Спасибо! Рекомендацию искать через File explorer, кстати, уже видел на первых страницах темы, но попробовав тогда не увидел в окне "Show view" ветки "Android". Она появилась после ввода "File explorer" в поисковую строку окна. Еще такой вопрос - если в будущем захочется смотреть БД ...
shidiv
07 дек 2013, 17:40
Форум: Уроки
Тема: Урок 52. SimpleCursorAdapter, пример использования
Ответы: 370
Просмотры: 273914

Re: Урок 52. SimpleCursorAdapter, пример использования

Здравствуйте! Целый день бьюсь над уроком, выяснил, что не выполняется DBHelper.onCreate(). Вероятно база была создана неправильно в первый раз. Где теперь ее найти?. В 34 уроке сказано, что бд находится в "data/data/ru.startandroid.develop.p0341simpelsqlite/databases/myDB." Подобного пути не нашел,...