我在我的应用中使用mapsforge。我想使用不同的主题来创建不同的字体大小。我创建不同的他们并保存在资产文件夹中,我用下面的代码更改我的主题,但程序cnanot加载真正的主题!我想点击A按钮,加载xhdpi,但点击这个,加载一个带有小字体的主题!
File f=new File(destination,"xhdpi");
mapView.stRenderTheme(f);
在xhdpi主题中,我设置大字体(30),但当我运行此代码主题更改为小字体,我不知道,加载此主题的程序! :d
而在最后,我认为,mapsforge或我的应用程序使用默认主题来更改主题,但我不确定,我不知道问题出在哪里!
感谢您的建议和帮助。
答案 0 :(得分:0)
试试这个:
mapView.setTextScale(3); // default scale size is 1
如果它对我有用,你可以将缩放作为用户选项!