Всех приветствую. А я вот воще не парюсь по поводу этого. Обычно или мне
помогают с координатами в студии в c# зрячие или слабовидящие друзья и
знакомые,или я на них воще забиваю. Блага в студии есть такие полезные
свойства у объектов как
accessiblename,accessiblerol,accessibledescription и другими
свойства,обеспечивающие доступность winforms объектов,поэтому я даже
использую их,не подписывая объекты текстом. Блага в windows не
важно,какие координаты у моих объектов. А вот с android всё очень
хреново. Просто я вставляю через xml view объекты так,как они написаны в
интернет источниках,или так,как они уже написаны в моих заготовках.
из-за этого токбек не реагирует на моё двойное нажатие,иногда даже не
видит biew элемент [обычно это бывает со списком listview],не позволяет
прокручивать списки и даже вводить в редакторы данные. Также иногда
бывает,что когда,например,фокус стоит на кнопке и я 2 раза нажимаю на
неё,нажатие происходит на другой элемент. Хотелось бы узнать,почему так
происходит с андроидам и проявляется ли это проблема на клавиатурных
смартах таких как льсмарт и обычных клавиатурных смартах? Просто я начал
писать карточную игру,а проблема с координатами приостановила мою
работу,а зрячих друзей и знакомых,программирующих под андроид,у меня
почти нет. Конечно,можно было попросить просто зрячих,но мой опыт
показывает,что они не очень хотят разбираться в новой программе,тем
более графический редактор eclipse плоховато озвучивается,поэтому я не
могу зрячим или слабовидящим людям подсказать,как с ним работать. Я не
ставлю цель пока что размещать приложения в плеймаркете,потому,что как я
понял у них очень высокие требования к интерфейсу и требуется наличие
картинок в моём приложении,раз даже написано целое
руководство,рассказывающее о том,как угодить тем людям,которые
пропускают моё приложение в плеймаркет. Моя цель - дать возможность
людям нашей категории нормально пользоваться приложением,даже не смотря
на то,что зрячие,смотря на интерфейс,будут очень мягко говоря
ужасаться,поэтому хотелось бы узнать,какие координаты должны быть у view
элементов,чтобы можно было нормально пользоваться приложением со
скринридерами. В моём приложении используется разметка RelativeLayout.
Кстати хотелось бы ещё спросить,каким образом задаётся расположение
элементов,т.е как сделать так,чтобы при свайпании с помощью токбек можно
было сначало попадать на кнопку,потом на редактор и т.д. в студии,по
крайней мере в winforms элементах в c за это отвечает свойства index.
Заранее благодарю всех за помощь.