我正在使用这种方法来调整 Google Maps 活动中标记的大小:
public Bitmap resizeMapIcons(String iconName,int width, int height){
Bitmap imageBitmap = BitmapFactory.decodeResource(getResources(),getResources().getIdentifier(iconName, "drawable", getPackageName()));
Bitmap resizedBitmap = Bitmap.createScaledBitmap(imageBitmap, width, height, false);
return resizedBitmap;
}
现在我想在带有 MapView 的片段中使用它,但出现错误“错误:找不到符号方法 getPackageName()”。可能是什么问题呢?
原文由 Tamas Koos 发布,翻译遵循 CC BY-SA 4.0 许可协议
试试这个而不是 getPackageName()