Я пытаюсь получить изображения с прозрачным фоном, чтобы карта не блокировалась квадратным маркером с изображением в нем. Какой редактор изображений и какие настройки я должен использовать, чтобы заставить это работать?
Я пытаюсь сделать несколько пользовательских фонов для кнопок, и возникает та же проблема: я получаю квадратные углы и фон, который не масштабируется с кнопками.
Я думаю, что все это часть одной и той же проблемы: я не использую правильный инструмент с правильными настройками для создания изображений. Должно быть, я неправильно истолковываю документацию и примеры, в которых говорится о белой рамке вокруг изображения и черной линии вдоль верхней и левой стороны расширяемого фона кнопки.
Вот быстрый способ воспроизвести проблему:
Следуйте инструкциям по созданию программы MapView, как описано на: http://developer.android.com/resources/tutorials/views/hello-mapview.html
Для иконки я сначала использовал изображение, скопированное со страницы:
Затем я отредактировал картинку в Microsoft Paint и отрезал усики малышу. Я не жесток, и в этом эксперименте не пострадал ни один настоящий андроид. Я окружил новое изображение белой рамкой толщиной в пиксель, скопировал рамку, которая была вокруг остальной части изображения, а затем скопировал черный цвет, который был там, а также в пустых областях изображения за пределами границы.
Я сохранил изображение как myandroid.png и скопировал файл в папку макета. Направил активность на новую картинку и запустил программу.
Изображение отображалось с полным квадратным фоном и тенью, а не с изображением в форме андроида и тенью, которые были там, когда использовалось исходное изображение.
Фон пользовательской кнопки: следуйте инструкциям для примера относительного макета по адресу: "http://developer.android.com/resources/tutorials/views/hello-relativelayout.html"
Затем я создал изображение для расширения в качестве фона для кнопки с именем backbutton.png. Он также окружен белой рамкой и черной заливкой по углам, сверху и с одной стороны в соответствии с документацией, которую я нашел в «Учебниках по программированию для Android» на странице 298.
Фон не расширяется, углы не скругляются.
Хотел бы я показать вам скрины того, что у меня есть.
Как вы создаете изображения для пользовательских фонов и изображения для пользовательских маркеров карты и кнопок? Мне нужно знать, какой редактор изображений использовать и какие атрибуты файла нужно установить, чтобы изображения расширялись и отображались с правильными пробелами в них.
Заранее спасибо.