0

地図上にテキストを表示するためにこのコードを使用しました:

org.mapsforge.core.graphics.Bitmap bitmap=null;
            bitmap=     AndroidGraphicFactory.convertToBitmap(textAsBitmap(String.valueOf(VehicleCode1), 45, Color.BLACK));
            bitmap.setBackgroundColor(Color.YELLOW);

この行を削除すると:

  bitmap.setBackgroundColor(Color.YELLOW);

マップ上にテキストが表示されますが、次の行を追加すると、テキストの下に黄色の背景が必要になります。

 bitmap.setBackgroundColor(Color.YELLOW); 

地図上に黄色の四角形だけが表示されます。しかし、テキスト付きの黄色の長方形が必要です。私は何をすべきか?前もって感謝します

4

1 に答える 1

0

テキストを初期化する前に色を設定するかもしれません。(多分、アプリがテキストを適用して、それを色でオーバーレイしているのかもしれません)

于 2016-04-26T21:03:23.057 に答える