Я пытаюсь получить изображения с прозрачным фоном, чтобы карта не была заблокирована квадратным маркером с изображением внутри. Какой графический редактор и какие настройки я должен использовать, чтобы заставить это работать?
Я пытаюсь сделать несколько пользовательских фонов для кнопок, и возникает та же проблема: я получаю квадратные углы и фон, который не масштабируется с помощью кнопок.
Я думаю, что это часть одной и той же проблемы: я не использую правильный инструмент с правильными настройками для создания изображений. Я, должно быть, неправильно истолковываю документацию и примеры, в которых говорится о белой рамке вокруг изображения и черной линии вдоль верхней и левой сторон для расширяемого фона кнопки.
Вот быстрый способ воспроизвести проблему:
Следуйте инструкциям по созданию программы 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.
Фон не расширяется, а углы не округляются.
Хотел бы я показать вам скриншоты того, что у меня есть.
Как вы создаете изображения для пользовательских фонов и изображения для пользовательских маркеров и кнопок карты? Мне нужно знать, какой редактор изображений использовать и какие атрибуты файлов устанавливать, чтобы изображения расширялись и отображались с соответствующими пустыми пробелами в них.
Заранее спасибо.