先贴继承ItemizedOverlay<OverlayItem>类的draw方法代码:@Overridepublic void draw(Canvas canvas, MapView mapView, boolean shadow) {// TODO Auto-generated method stubProjection proj = mapView.getProjection();for (int i = 0; i < lstPoints.size(); i++) {Point pt = new Point();OverlayItem item = getItem(i);proj.toPixels(item.getPoint(), pt);Bitmap bitmap = ((BitmapDrawable) MyAutoNaviMap.context. getResources().getDrawable(R.drawable.pin_border)).getBitmap();Bitmap bitmap1 = ((BitmapDrawable)MyAutoNaviMap. context. getResources().getDrawable(R.drawable.mainicon)).getBitmap();Drawable er=new BitmapDrawable(ImageFilter.createBitmap(bitmap,bitmap1, MyAutoNaviMap.DISPLAY_METRICS));Bitmap b=ImageFilter.createBitmap(bitmap,bitmap1, MyAutoNaviMap.DISPLAY_METRICS);canvas.drawBitmap(b, pt.x - b.getWidth() / 2,pt.y-b.getHeight(), new Paint());}
这样出来的气泡成这样:
中间的图片成了灰色,也就是bitmap1 这个对象的图片成了灰色,这是为什么呢?求高人指点.
这样出来的气泡成这样:
中间的图片成了灰色,也就是bitmap1 这个对象的图片成了灰色,这是为什么呢?求高人指点.
解决方案 »
- 请问在具体的View中设置Layoutparam和在Layout中设置Layoutparam有什么区别
- android怎么重写SimpleAdapter在getView方法中实现点击Item改变背景色?
- 跪求指导!!!关于动态添加自定义控件的问题,给100分,在线等啊!!!!!!
- 如何彻底屏蔽“输入法”。
- 实现类
- 请帮看看下面的代码,想实现按回退按钮,浏览器返回上一页,但实现结果是程序崩溃了?
- Andriod Launcher修改
- java.lang.OutOfMemoryError: (Heap Size=47843KB, Allocated=39431KB)
- avd启动后进不去,停留在开机画面
- greendao不退出应用的情况下切换数据库
- 冰山上的提问:WebChromeClient的onReceivedIcon(WebView view, Bitmap icon)方法
- 循环使用handler传递问题
http://www.eoeandroid.com/forum.php?mod=viewthread&tid=74813&page=1#pid787023