1

アプリで mapsforge を使用しています。異なるテーマを使用して、異なるフォント サイズを作成したいと考えています。別のものを作成してアセットフォルダーに保存し、以下のコードでテーマを変更しますが、プログラムは真のテーマをロードできません! Aボタンをクリックしたときにxhdpiをロードしたいのですが、これをクリックすると非常に小さなフォントのテーマをロードします!

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

xhdpi テーマでは、大きなフォント (30) を設定しましたが、このコード テーマを実行すると小さなフォントに変更され、このテーマをロードするプログラムがわかりません! :D

そして最後に、mapsforge または私のアプリはテーマを変更するためにデフォルトのテーマを使用していると思いますが、よくわかりませんし、どこに問題があるのか​​もわかりません!

アドバイスとご協力ありがとうございます。

4

1 に答える 1

0

これを試して:

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

それが私にとってうまくいくなら、ユーザーにオプションとしてスケーリングを与えることができます!

于 2015-01-05T15:00:22.070 に答える