2016-12-03 18 views
0

イムを変更する方法、私は、マーカー上のマーカーと負荷データを取得することができますが、私はこれが私のコードである背景の色IconGenerator AndroidのGoogleマップマーカーとIconGeneratorを使用して

アイコンマーカーの色を変更する方法がわかりません:

IconGenerator tc = new IconGenerator(this); 
    Bitmap bmp = tc.makeIcon("1000K"); // pass the text you want. 
... 
.icon(BitmapDescriptorFactory.fromBitmap(bmp)); 

デフォルトのマーカーの色は、どのようにIconGeneratorの色の背景を変更するのですか?

答えて

1

私は、Googleマップのアイコンとしてテキストを渡す場合は、IconGeneratorを使用することが可能だと思います。私はフォローして、それは私のための仕事です。

地図上で適用
<style name="iconGenText"> 
    <item name="android:textSize">14sp</item> 
    <item name="android:textColor">#000000</item> 
</style> 

IconGenerator icnGenerator = new IconGenerator(this); 
icnGenerator.setTextAppearance(R.style.iconGenText); 

セット背景:

IconGenerator icnGenerator = new IconGenerator(this); 
icnGenerator.setBackground(getResources().getDrawable(R.drawable.marker_background)); 

が、背景用の.9.png画像を使用してください

は一つのスタイルを作成します。 herehere

+0

から.9.pngファイルを生成することができます。例えば、背景を赤色に設定すると、.9.pngは大丈夫ですか? –

+0

はい、私はあなたのイメージやテキストが欲しいものを使用することができます私の答えで説明します。 – Shailesh

+0

こんにちは@Shailesh Limbadiya:あなたのリンクに.9.pngを生成する方法は?私はどのファイルを選択するかわからない –

関連する問題