Я слышал, так что люди, как диаграммы, так что я нашел время, чтобы сделать один: DОтображение координат относительно другой экран размером
Мне нужно разработать деятельность, которая примерно выглядит следующим образом:
Карта - это только файл изображения города, ландшафта и т. Д. Пользователи могут вводить значения внутри текстового поля x-coord и y-coord, и когда оба они введены, треугольная иконка (также файл изображения) будет отображаться поверх карты относительно координат на карте. Минимальные, максимальные координаты фиксируются как 0,0 - 10000 10000 для всех карт. Пользователи могут щелкнуть треугольную иконку (кнопка), и она просто перенесет их в другую деятельность.
Что такое разумный подход к разработке чего-то, как указано выше?
Насколько я понимаю, есть несколько вещей, которые мне нужно принять во внимание:
1) картирование координаты относительно размера экрана. Очевидным обходным решением для этого является использование absolutelayout и использование пикселей для позиционирования треугольной иконки, но это решение ужасно по очевидным причинам.
2) Укладка кнопки на верхней части карты (файл изображения). После игры с кучей макетов, я не мог понять, как это сделать с помощью Java.
Я просто ищу действительно простое руководство, просто чтобы заставить себя двигаться в правильном направлении.
Хорошо, это, вероятно, хорошо заботится о картографической части. Возможно ли создать изображение на верхней части изображения в нужном месте, если бы я разместил изображение внутри поверхности? – l46kok
Да, но я бы предпочел нарисовать его на холсте. Вы можете захватить события касания в заданной позиции и посмотреть, есть ли растровое изображение;) –
кнопки рисования поверх растрового изображения http://stackoverflow.com/questions/13842191/android-drawing-bitmap-and-button-on -canvas-на-ху-положениях/13842376 # 13842376 – n3utrino