2014-02-17 5 views
1

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

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

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

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

Спасибо за консультацию и вашу помощь.

ответ

0

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

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

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