powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Как сделать Help в программе?
12 сообщений из 12, страница 1 из 1
Как сделать Help в программе?
    #38788974
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сразу хотел сделать помощь вызовом странички на нужном языке с вэб сервера - видел что так в некоторых андроид приложениях сделано. А возможно ли сделать что-то на подобие виндовой помощи *.CHM или *.HLP, чтобы было это в самой программе, можно было легко это перевести на другой язык? Пните, пожалуйста, в нужном направлении.
...
Рейтинг: 0 / 0
Как сделать Help в программе?
    #38789016
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написать обычную html справку (файлы, разметка и рисунки) и засунуть её в assets не предлагать?
...
Рейтинг: 0 / 0
Как сделать Help в программе?
    #38789027
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, спасибо! Буду курить "что такое assets".
...
Рейтинг: 0 / 0
Как сделать Help в программе?
    #38789030
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как сделать Help в программе?
    #38789061
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, еще раз - огромное спасибо!!!

Вот ссылка, в которой хорошо описано - что это за зверь такой "assets"

http://developer.alexanderklimov.ru/android/theory/assets.php#webview
...
Рейтинг: 0 / 0
Как сделать Help в программе?
    #38789131
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Общую помощь сделал - все отлично работает. А вот как принято в андроиде делать контекстную помощь - т.е. для какого-то отдельного элемента вплывающая подсказка, в каком направлении копать?
...
Рейтинг: 0 / 0
Как сделать Help в программе?
    #38789155
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерскийв каком направлении копать?
Либо при первом открытии прозрачное окно со ссылкой на подробный хелп, либо на долгом тапе контрола - toast, либо кнопку хелп в баре http://developer.android.com/intl/ru/design/patterns/help.html
...
Рейтинг: 0 / 0
Как сделать Help в программе?
    #38790788
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как из Activity узнать имя класса вызвавшей ее активности? Активность, в которой находится помощь, будет вызываться из множества других активностей - я хочу определить имя класса вызывающей активности и в зависимости от него подгружать нужную справку.
В Делфи это выглядело бы так:
Код: pascal
1.
this.owner.ClassName 


А как в Жаве -дальше вот этого не продвинулся
Код: java
1.
getClass().getName()
...
Рейтинг: 0 / 0
Как сделать Help в программе?
    #38790824
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский, зачем активности знать, кто её вызвал? Тут вызывающая активность должна подсказать справке, что показывать и не дело справки знать, куда из нее вернется пользователь...
...
Рейтинг: 0 / 0
Как сделать Help в программе?
    #38790861
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плохо что в жаве нельзя так сделать - придется передавать параметр через Intent через глобальные константы разделов помощи - хотя может так и правильнее.
...
Рейтинг: 0 / 0
Как сделать Help в программе?
    #38790876
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерскийпридется передавать параметр через Intent
"Придется"... :) Для того интенты и придуманы.
...
Рейтинг: 0 / 0
Как сделать Help в программе?
    #38791250
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отвыкай от делфи.

передача между активити делается через интенты.
а всякие глобальные переменные для этого точно не нужны.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Как сделать Help в программе?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]