धराशायी के बाद एक धराशायी लाइन, XML में एक ShapeDrawable के रूप में परिभाषित किया गया है:एंड्रॉयड लाइन drawable संभावित आईसीएस बग
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="line">
<size
android:height="2dp"
android:width="700dp" />
<stroke
android:width="1dp"
android:color="@android:color/black"
android:dashWidth="1dp"
android:dashGap="2dp" />
</shape>
यह कई जिंजरब्रेड फोन पर एक अच्छा बिंदीदार रेखा आकर्षित करेगा। गैलेक्सी नेक्सस पर हालांकि, डैश को नजरअंदाज कर दिया जाता है और आकार को एक संगत रेखा के रूप में खींचा जाता है। यहां तक कि अधिक उत्सुक, आईसीएस चलाने वाला एक एमुलेटर इसे डैश के साथ सही ढंग से प्रस्तुत करेगा, यह केवल भौतिक डिवाइस खराब हो रहा है।
क्या मुझे कुछ याद आ रही है? या यह एंड्रॉइड 4.0 के साथ वास्तव में एक बग है? लाइन कई स्थानों पर प्रयोग किया जाता है।
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/observation_observe_side_margin"
android:layout_marginRight="@dimen/observation_observe_side_margin"
android:layout_marginTop="16dp"
android:contentDescription="@string/dotted_line_description"
android:src="@drawable/dotted_line" />
मैं गैलेक्सी नेक्सस पर अपने ऐप पर एक ही समस्या को देख रहा हूं। मेरे अन्य उपकरणों 2.x उपकरणों पर यह बिंदीदार के रूप में दिखाई देता है। –
http://stackoverflow.com/a/26296229/185022 –
का डुप्लिकेट [डॉटेड लाइन वास्तव में डॉट नहीं किया गया है जब वास्तविक एंड्रॉइड डिवाइस पर ऐप चल रहा है] (http://stackoverflow.com/questions/18931679/dotted -लाइन-वास्तव में-नहीं-बिंदीदार-जब-ऐप-ऑन-रन-ऑन-रीयल-एंड्रॉइड-डिवाइस) –