Страница 1 из 1
Слой с подсказкой об использовании приложения
Добавлено: 10 сен 2014, 06:45
парень
Добрый день!
Задумался написать "справку" к приложению. Задача такая:
1. Слой "справочный" полупрозрачный
2. На определенные компоненты "основного" слоя, будут стрелочки, или "обводка", и текст на "справочном" слое.
Думаю сделать через RelativeLayout ? добавить поверх инфу... в том числе и слой "затемнения"...
Есть ли другой способ? И если знаете что почитать на эту тему, дайте ссылки, пожалуйста
ПС. Как программно, узнать координаты эллемента в ActionBar'e (SherlockActionBar)
Re: Слой с подсказкой об использовании приложения
Добавлено: 10 сен 2014, 10:41
KamiSempai
Для этого подойдет PopupWindow. С ним не нужно будет засорять основной Layout. Нужно будет просто показать его в момент открытия Activity.
Для определения координат у View есть метод getLocationOnScreen.
Re: Слой с подсказкой об использовании приложения
Добавлено: 10 сен 2014, 11:18
парень
Спасибо, PopUp поизучаю...
Для определения координат у View есть метод getLocationOnScreen.
А как обратится к элементу в ActionBar'e ????
Re: Слой с подсказкой об использовании приложения
Добавлено: 10 сен 2014, 14:15
KamiSempai
парень писал(а):А как обратится к элементу в ActionBar'e ????
Это уже пусть знатоки SherlockActionBar отвечают, я им ни разу не пользовался.
Re: Слой с подсказкой об использовании приложения
Добавлено: 10 сен 2014, 14:17
Mikhail_dev
А что значит обратиться к элементу? И какому именно?
Re: Слой с подсказкой об использовании приложения
Добавлено: 10 сен 2014, 14:25
KamiSempai
Mikhail_dev писал(а):А что значит обратиться к элементу? И какому именно?
Я так понимаю, получить ссылку на View конкретной кнопки, что расположена на эшнбаре.
Re: Слой с подсказкой об использовании приложения
Добавлено: 12 сен 2014, 04:12
парень
Да, именно так. Мне нужны координаты кнопки в ActionBar'e ... ShrelockActionBar такой же.
Думаю так: получить размеры кнопки и высчитать исходя из расположения кнопок т.к. их порядок мне известен... Но для этого придется перелопатить много информации по разным экранам и не уверен в точности вычеслений... это очень много рутинной работы, что сведет меня к фразе "овчинка выделки не стоит"...
Есть ли более простой способ?
Re: Слой с подсказкой об использовании приложения
Добавлено: 12 сен 2014, 06:59
Mikhail_dev
Да, сделать кастомную вьюшку для ActionBar. У фейсбука к примеру кастомная.
Re: Слой с подсказкой об использовании приложения
Добавлено: 12 сен 2014, 07:06
парень
Допустим сделал кастомную... а координаты то?