Рендер темы в mapsforge

Я использую mapsforge в своем приложении. Я хочу использовать другую тему для создания другого размера шрифта. Я создаю разные их и сохраняю в папке активов, и я меняю свою тему с помощью кода ниже, но программа не может загрузить настоящую тему! Я хочу, чтобы при нажатии кнопки A загружался xhdpi, но при нажатии на нее загружалась тема с очень маленьким шрифтом!

File f=new File(destination,"xhdpi");
mapView.stRenderTheme(f);

в теме xhdpi я устанавливаю большой шрифт (30), но когда я запускаю этот код, тема меняется на мелкий шрифт, и я не знаю, программа, откуда загружает эту тему! :D

и в последнем, я думаю, mapsforge или мое приложение используют тему по умолчанию для смены темы, но я не уверен и не знаю, в чем проблема!

Спасибо за совет и вашу помощь.


person user3209380    schedule 17.02.2014    source источник


Ответы (1)


Попробуй это:

mapView.setTextScale(3); // default scale size is 1

если это работает так, как работает для меня, вы можете предоставить пользователю возможность масштабирования!

person farhad.kargaran    schedule 05.01.2015