kesik XML'indeki ShapeDrawable olarak tanımlanan bir kesikli çizgi, şudur:Android hat çekilebilir potansiyel ICS hata
<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>
Bu birkaç Gingerbread telefonlarda güzel noktalı çizgi çekecektir. Bununla birlikte, Galaxy Nexus üzerinde, tire işaretleri göz ardı edilir ve şekil bitişik bir çizgi olarak çizilir. Daha da meraklı olan, ICS çalıştıran bir emülatör, tire ile doğru bir şekilde işleyecektir, bu sadece fiziksel bir cihazdır.
Belirgin bir şey mi eksik? Veya bu gerçekten 4.0 4.0 ile bir hata mı? Hat çeşitli yerlerde kullanılır.
<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" />
Galaxy Nexus'taki uygulamamdaki aynı sorunu görüyorum. Diğer cihazlarda 2.x cihazları noktalı olarak görünür. –
http://stackoverflow.com/a/26296229/185022 –
kopyasının olası kopyası, gerçek bir Android cihazında uygulama çalışırken noktalı nokta aslında noktalanmamıştır (http://stackoverflow.com/questions/18931679/dotted -line-aslında-değil-noktalı-ne zaman-app-is-gerçek-android-cihaz üzerinde çalışan) –