в моем макете Я пытаюсь нарисовать DOTTED LINE.for чертежа горизонтальной линии Я определяю представление в своем файле макета.Создайте горизонтальную пунктирную линию в макете android
<View
android:layout_width="fill_parent"
android:layout_height="1dip"
android:background="@drawable/customdots" />
и customdots.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:left="10dp"
android:right="10dp"
android:width="4dp"
android:drawable="@drawable/dotted" />
</layer-list>
dotted.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="line" >
<size
android:height="4dp"
android:width="1024dp"/>
<stroke
android:width="4dp"
android:dashWidth="4dp"
android:color="@android:color/black"
android:dashGap="5dp"/>
</shape>
Но я не получаю строку, используя этот код. пожалуйста, помогите мне.
Когда я использую customdots.xml в ListView делителем, как
android:divider="@drawable/customdots"
он показывает хорошую пунктирная линия
Android: левый = "10dp" Android: правый = "10dp" андроид : width = "4dp" это имеет смысл? – pskink
@pskink, что это должно быть по вашему мнению. – test
только левый и правый? – pskink