AndroidのMapViewにテキストを描画しようとしています。テキストの描画はうまくいきますが、テキストは白で黒の境界線がないため(都市、州、国を示すためにMapViewsに自然に表示される残りのテキストのように)、テキストを読むのは非常に困難です。黒い枠でテキストを描く方法がわからないようです。誰もがこれを行う方法を知っていますか?
これは私が現在使用している種類のコードです(これは単なるサンプルコードであり、私のオーバーレイの1つにあります):
@Override
public void draw(Canvas canvas, MapView mapView, boolean shadow) {
Paint textPaint = new Paint();
textPaint.setARGB(255, 255, 255, 255);
textPaint.setTextAlign(Paint.Align.CENTER);
textPaint.setTextSize(16);
textPaint.setTypeface(Typeface.DEFAULT_BOLD);
canvas.drawText("Some Text", 100, 100, textPaint);
super.draw(canvas, mapView, shadow);
}