我曾使用这种方法来调整Google地图活动中的标记大小:
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的片段中使用它,但是我遇到了错误:"error: cannot find symbol method getPackageName()"。可能是什么问题呢?