2010-01-20 16 views
6

benim Yerleşimi sınıflardan birinin içinde ItemizedOverlay.boundCenterBottom() davranışını çoğaltmak için çalışıyorum.anlama boundCenterBottom()

setBounds()'u kullanarak bunu yapabileceğime eminim, ancak aslında setBounds()'un gerçekten ne yaptığını bilmiyorum.

cevap

8

ben istendi soruya cevap vermez inanıyoruz, seni bu soru-cevap yazarı olmasına rağmen

mapIcon_ = mapView.getResources().getDrawable(R.drawable.map_marker_v); 

mapIcon_.setBounds(-mapIcon_.getIntrinsicWidth()/2, 
        -mapIcon.getIntrinsicHeight(), 
        mapIcon_.getIntrinsicWidth()/2, 
        0); 
+1

geldiği cevabını bulduklarına inanıyor ve bilgi arayan insanlar için kafa karıştırıcı olabilir . Ne 'boundCenterBottom()' o 'Drawable' merkezi olması gereken yerde ItemizedOverlay söyler olduğunu yapar, yani merkez görüntünün alt tarafında olmalıdır olduğunu. Diğer bir deyişle, açısından 'Drawable' merkezi' ItemizedOverlay' noktada 'Drawable' haritası (pivot noktası) bağlanmıştır anlatır. –