Слой с подсказкой об использовании приложения

Интерфейс, диалоги, темы, стили, меню
Ответить
парень
Сообщения: 223
Зарегистрирован: 30 мар 2013, 22:52

Слой с подсказкой об использовании приложения

Сообщение парень » 10 сен 2014, 06:45

Добрый день!

Задумался написать "справку" к приложению. Задача такая:
1. Слой "справочный" полупрозрачный
2. На определенные компоненты "основного" слоя, будут стрелочки, или "обводка", и текст на "справочном" слое.

Думаю сделать через RelativeLayout ? добавить поверх инфу... в том числе и слой "затемнения"...

Есть ли другой способ? И если знаете что почитать на эту тему, дайте ссылки, пожалуйста :)

ПС. Как программно, узнать координаты эллемента в ActionBar'e (SherlockActionBar)
Мой первенец: MyMoney. Менеджер расходов

Бьем рекорды русских топов :)

Могу ответить на любые вопросы по маркетингу и развитию.

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: Слой с подсказкой об использовании приложения

Сообщение KamiSempai » 10 сен 2014, 10:41

Для этого подойдет PopupWindow. С ним не нужно будет засорять основной Layout. Нужно будет просто показать его в момент открытия Activity.
Для определения координат у View есть метод getLocationOnScreen.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

парень
Сообщения: 223
Зарегистрирован: 30 мар 2013, 22:52

Re: Слой с подсказкой об использовании приложения

Сообщение парень » 10 сен 2014, 11:18

Спасибо, PopUp поизучаю...
Для определения координат у View есть метод getLocationOnScreen.
А как обратится к элементу в ActionBar'e ????
Мой первенец: MyMoney. Менеджер расходов

Бьем рекорды русских топов :)

Могу ответить на любые вопросы по маркетингу и развитию.

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: Слой с подсказкой об использовании приложения

Сообщение KamiSempai » 10 сен 2014, 14:15

парень писал(а):А как обратится к элементу в ActionBar'e ????
Это уже пусть знатоки SherlockActionBar отвечают, я им ни разу не пользовался.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Слой с подсказкой об использовании приложения

Сообщение Mikhail_dev » 10 сен 2014, 14:17

А что значит обратиться к элементу? И какому именно?

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: Слой с подсказкой об использовании приложения

Сообщение KamiSempai » 10 сен 2014, 14:25

Mikhail_dev писал(а):А что значит обратиться к элементу? И какому именно?
Я так понимаю, получить ссылку на View конкретной кнопки, что расположена на эшнбаре.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

парень
Сообщения: 223
Зарегистрирован: 30 мар 2013, 22:52

Re: Слой с подсказкой об использовании приложения

Сообщение парень » 12 сен 2014, 04:12

Да, именно так. Мне нужны координаты кнопки в ActionBar'e ... ShrelockActionBar такой же.

Думаю так: получить размеры кнопки и высчитать исходя из расположения кнопок т.к. их порядок мне известен... Но для этого придется перелопатить много информации по разным экранам и не уверен в точности вычеслений... это очень много рутинной работы, что сведет меня к фразе "овчинка выделки не стоит"...

Есть ли более простой способ?
Мой первенец: MyMoney. Менеджер расходов

Бьем рекорды русских топов :)

Могу ответить на любые вопросы по маркетингу и развитию.

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Слой с подсказкой об использовании приложения

Сообщение Mikhail_dev » 12 сен 2014, 06:59

Да, сделать кастомную вьюшку для ActionBar. У фейсбука к примеру кастомная.

парень
Сообщения: 223
Зарегистрирован: 30 мар 2013, 22:52

Re: Слой с подсказкой об использовании приложения

Сообщение парень » 12 сен 2014, 07:06

Допустим сделал кастомную... а координаты то?
Мой первенец: MyMoney. Менеджер расходов

Бьем рекорды русских топов :)

Могу ответить на любые вопросы по маркетингу и развитию.

Ответить