7

मैं एक सूची दृश्य में नए MapView का एक उदाहरण डालने की कोशिश कर रहा हूं। नई MapView किया जा रहा है:नई gms.maps.MapView प्रतिपादन सूची सूची में थोड़ी देर लग रहा है?

com.google.android.gms.maps.MapView 

मैं सभी बातचीत को बंद करने रहा हूँ, और देखने के लिए एक निश्चित ऊंचाई की स्थापना:

GoogleMapOptions options = new GoogleMapOptions(); 
    options.mapType(GoogleMap.MAP_TYPE_NORMAL); 
    options.compassEnabled(false); 
    options.rotateGesturesEnabled(false); 
    options.scrollGesturesEnabled(false); 
    options.tiltGesturesEnabled(false); 
    options.zoomControlsEnabled(false); 
    options.zoomGesturesEnabled(false); 

mMapView = new MapView(getActivity(), options); 
mMapView.setLayoutParams(new AbsListView.LayoutParams(
    AbsListView.LayoutParams.MATCH_PARENT, 
    200)); 
mMapView.setEnabled(false); 
mMapView.setFocusable(false); 
getListView().addHeaderView(mMapView); 
getListView().addAdapter(simpleArrayAdapter); 

यह काम करता है, लेकिन अगर मैं सूचीदृश्य जल्दी से स्क्रॉल करें, यह की तरह लग रहा नक्शा दृश्य प्रतिपादन थोड़ा सा है, इसलिए आप स्क्रॉलिंग की दिशा में काले पिक्सल का एक छोटा सा क्षेत्र देख सकते हैं।

ऐसा लगता है कि यह किसी प्रकार का सिंक्रनाइज़ेशन मुद्दा है, क्योंकि मैं ओपनग्ल के साथ मैपव्यू का अनुमान लगा रहा हूं, मेरे स्क्रॉल के जवाब में प्रस्तुत करने के लिए पर्याप्त तेज़ है। साथ ही, पुराने MapView + MapActivity एक ही सेटअप में ठीक प्रदर्शन करेगा।

नीचे जब आप जल्दी स्क्रॉल करते हैं तो उस अंतर की एक तस्वीर नीचे दिखाई देती है। थोड़े समय के बाद, नक्शादृश्य पकड़ जाएगा और फिर ठीक हो जाएगा।

enter image description here

इस पर कोई भी विचार?

ViewPager with Google Maps API v2: mysterious black view

मैं नहीं मिल सका:

धन्यवाद

----- अद्यतन ---------

यह समस्या के रूप में ही लग रहा है हालांकि, इस सेटअप में काम करने के लिए दस्तावेज़ को ठीक किया गया है।

+0

मैं एक ऐसी ही समस्या है: http://stackoverflow.com/questions/14419521/moving-mapfragment-surfaceview-causes-black-background -flickering। एक वीडियो पोस्ट किया गया यह दिखाता है कि यह कैसा दिखता है। बीटीडब्ल्यू, आप किस डिवाइस पर परीक्षण कर रहे हैं? –

+0

डिवाइसों की रेंज - एचटीसी वाइल्डफायर, गैलेक्सी नेक्सस, नेक्सस एस - उन सभी पर समान व्यवहार करती है, कुछ दूसरों की तुलना में बदतर हैं (एचटीसी वाइल्डफायर सिर्फ पूरी तरह से काला हो जाती है) – user291701

+0

अरे दोस्त जहां तक ​​मुझे आपके पास सीटीएटेड नियंत्रक है जैसे https://www.cocoacontrols.com/controls/slparallaxcontroller। क्या आप जानते हैं कि मुझे यह कहां मिल सकता है। – fish40

उत्तर

1

अपने प्रकट अपने लक्ष्यीकरण अगर एपीआई में रखें यह 13>

<application android:hardwareAccelerated="true"/>