Изменение цвета текста канцелярской кнопки

Я пытаюсь отобразить данные через текст объекта Pushpin. Тем не менее, цвет текста по умолчанию белый, который почти невидим, когда фон выполнен в стиле дороги MapView. Просматривая API, уделяя особенно пристальное внимание PushpinOptions, я не смог найти ничего, что манипулировало бы цветом текста. Учитывая, что это кажется довольно простой функцией, я немного смущен тем, почему ее не существует или, по крайней мере, ее действительно трудно найти.

Я что-то упустил или Bing Maps для Android действительно не позволяют изменить цвет текста по умолчанию для объекта Pushpin?


person Jason L    schedule 26.06.2012    source источник
comment
Я посмотрел на этот вопрос: stackoverflow.com/questions/9798874/ Но это не помогает, так как не относится к Bing Maps для Android.   -  person Jason L    schedule 27.06.2012


Ответы (1)


Просмотрев источник, нет поддержки изменения цвета текста в его нынешнем виде.

Исходный код доступен по адресу http://bingmapsandroidsdk.codeplex.com/, поэтому вы можете взломать его, чтобы получите то, что вам нужно, в зависимости от того, поддерживает ли сам Bing Maps API то, что вам нужно. Это, конечно, потребует немного дополнительных усилий, но может быть вашим единственным вариантом, кроме обходного пути с использованием слоев.

ОБНОВЛЕНИЕ

Немного покопавшись в документации MSDN для класса pushpin, похоже, не поддерживается, не уверен, что есть более оригинальный способ обойти это с помощью CSS, но это не будет простым вопросом реализации дополнительных функций API.

person Moog    schedule 27.06.2012
comment
в папке с ресурсами исходного кода есть файл map.html ... вы можете начать с него - person Moog; 28.06.2012