我必須在我的應用程序上實現一個音樂廳的小地圖。 它將有POI,我必須能夠縮放,移動等等...POI自定義地圖
我做了一個類與svg文件轉換爲圖片,我擴展ImageView和覆蓋onDraw。
,但現在我必須做同樣的一個1.2Meg PNG和我得到的是內存錯誤..
我使用BitmapFactory.decodeResource, and then canvas.drawBitmap(bm, canvas.getMatrix(),null)
是否有人有教程的地方這樣做,或者只是告訴我我的方法有什麼問題?
謝謝!
雷諾
哼哼,但是開始時的縮放/取消縮放,屏幕上顯示的是entier png,我是否必須擁有不同質量的多個源,並根據我的縮放功能切換源(縮放,無按鈕) –
您可以支持固定縮放級別。爲每個級別生成一組圖像,其中最高級別是整個圖像的縮小版本,下一級別是兩倍或三倍大小等等。 – Polynomial