2013-04-14 23 views
7

Haritalar API v2'de eğimli görünüm oluşturmam gerekiyor. API v2'nin görünümü eğmek için feature olduğunu biliyorum, ancak bu kullanım için yeterli değil (70-75 dereceye ihtiyacım var), bu yüzden .setRotationX yöntemini kullanmayı denedim.setRotation uygulamasının Maps API v2'ye uygulanması

Döndürmeyi uyguladığımda, görünümün kendisi kısalır (yani bir tür döndürme uygulanmış demektir), ancak harita döşemeleri (yalnızca uydu görüntüsüne ihtiyacım var) aynı konumda kalır. Ayrıca, doğrudan tuvale dönüş uygulayarak .onDraw yöntemlerini geçersiz kılmayı denedim, ancak şans yok.

Maps API v1'de, setRotationX amaçlandığı gibi çalışır, fayanslar eğilir ve ihtiyacım olan bir tür 3D/derinlik bakış açısı elde ederim, ancak başka sorunum var, bu yüzden API v2'yi kullanmaya çalışıyorum.

+3

Bir Haritalar V2 eşlemi için UI'nin aslında başka bir işlemde oluşturulduğu göz önüne alındığında, bitlerin sizinkinde görüntülemek için geri gönderildiği ve sonucun bir “SurfaceView” üzerinde gösterildiğinden, bunu işe alamayacağınız gerçeği beni şaşırtmadı. – CommonsWare

+0

Cevabınız için teşekkürler. API v2'nin tam olarak nasıl çalıştığından emin değildim, ama şimdi açıkladığın gibi, gerçekten imkansız geliyor :( –

+0

@CommonsWare, cevabın içine koymalısın – Warpzit

cevap

0

Aradığınız özellik V2'de harita api dışında kullanılamaz. Ayrıca 3.12 sürümünde mevcut değildir.