这是我在Android 4.0 HTC手机上的截图:
而在Nexus 7, Android 4.2.1(模拟器中表现相同)上,我得到了以下结果:
每个使用canvas.drawText()
绘制的文本都会出现相同的问题。
用于绘制文本的画笔是:
paint = new Paint();
paint.setAntiAlias(true);
paint.setColor(color); //some color
paint.setTextSize(size); //some size
paint.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD));
paint.setTextAlign(Align.CENTER);
在 logCat (4.2.1 模拟器) 中,我看到了很多这样的信息:
12-18 20:42:21.096: W/Trace(276): Unexpected value from nativeGetEnabledTags: 0
我在清单文件中使用以下设置:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="8" />