|
Создание ProgressDialog в классе, не унаследованном от Activity
|
|||
---|---|---|---|
#18+
Возможно ли такое? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2014, 12:21 |
|
Создание ProgressDialog в классе, не унаследованном от Activity
|
|||
---|---|---|---|
#18+
А от чего его унаследовать? И главное - зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2014, 12:34 |
|
Создание ProgressDialog в классе, не унаследованном от Activity
|
|||
---|---|---|---|
#18+
wadmanА от чего его унаследовать? И главное - зачем? У меня есть класс Simple, унаследованный от Activity - в нем есть внутренний класс, реализующий AsyncTask. И есть ещё сторонний класс, унаследованный от BaseExpandableListAdapter, который формирует ExpandableList. Этот ExpandableList отображается в классе, унаследованном от Activity. В общем, структура такая: Класс Simple Код: java 1. 2. 3. 4. 5. 6.
Класс-адаптер для ExpandableList: Код: java 1. 2. 3.
В классе Simple в методе onCreate устанавливается выпадающий список с адаптером: Код: java 1. 2.
Сейчас я пытаюсь с помощью метода setOnClickListener() сделать так, чтобы при нажатии на пункты списка, начинал загружаться файл. Проблема в том, что когда я создаю объект класса Download, запуская его на исполнение с параметрами, то метод, который формирует ProgressDialog выбрасывает NullPointerException. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Когда отключаю ProgressDialog, то файл загружается, но мне нужна загрузка с прогресс диалогом! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2014, 12:52 |
|
Создание ProgressDialog в классе, не унаследованном от Activity
|
|||
---|---|---|---|
#18+
объект внутреннего класса Download я создаю в классе MListAdapter ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2014, 12:54 |
|
Создание ProgressDialog в классе, не унаследованном от Activity
|
|||
---|---|---|---|
#18+
Витяй1991 Код: java 1.
Именно здесь ошибка? Стэктрейс есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2014, 13:11 |
|
Создание ProgressDialog в классе, не унаследованном от Activity
|
|||
---|---|---|---|
#18+
а где создаешь диалог ? уверен, что case progress_bar_type выполняется условие ? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2014, 13:24 |
|
Создание ProgressDialog в классе, не унаследованном от Activity
|
|||
---|---|---|---|
#18+
диалогу нужнa ссылка на context, если его передать куда надо, то создавать можно хоть где. а вообще создание диалога в onCreateDialog да и использование напрямую классов-диалогов - прошлый век. читаем, вникаем . ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2014, 14:43 |
|
Создание ProgressDialog в классе, не унаследованном от Activity
|
|||
---|---|---|---|
#18+
chpashaдиалогу нужнa ссылка на context, если его передать куда надо, то создавать можно хоть где. а вообще создание диалога в onCreateDialog да и использование напрямую классов-диалогов - прошлый век. читаем, вникаем . да я уже сам допёр) передал конструктору MListAdapter контекст Код: java 1.
и всё получилось) за ссылку спасибо, почитаю) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2014, 15:21 |
|
|
start [/forum/topic.php?fid=13&msg=38548418&tid=1331670]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 282ms |
total: | 405ms |
0 / 0 |