画实心圆

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle"
android:useLevel="true">
<solid android:color="@color/c201" />
<corners android:radius="6dp" />
<size
android:width="12dp"
android:height="12dp" />
</shape>





<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">

<LinearLayout
android:layout_width="72dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:gravity="center_horizontal"
android:orientation="vertical">

<View
android:id="@+id/before_view_approval"
android:layout_width="1dp"
android:layout_height="14dp"
android:background="@color/c201" />

<ImageView
android:id="@+id/civ_approval_circle"
android:layout_width="10dp"
android:layout_height="10dp"
android:src="@drawable/shape_flow_list_circle_c201" />

<View
android:id="@+id/view_approval"
android:layout_width="1dp"
android:layout_height="30dp"
android:background="@color/c201" />


</LinearLayout>

<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginEnd="16dp">


<TextView
android:id="@+id/originator_name"
android:layout_width="wrap_content"
android:layout_height="22dp"
android:layout_marginEnd="16dp"
android:ellipsize="end"
android:gravity="center_vertical"
android:maxLines="1"
android:layout_marginTop="8dp"
android:textColor="@color/c121"
android:textSize="@dimen/fs3" />

<TextView
android:id="@+id/originator_status"
android:layout_width="wrap_content"
android:layout_height="22dp"
android:layout_alignParentEnd="true"
android:gravity="center_vertical"
android:ellipsize="end"
android:layout_marginTop="8dp"
android:maxLines="1"
android:textColor="@color/c125"
android:textSize="@dimen/fs2" />
</RelativeLayout>
</LinearLayout>










//第一条竖线
if (mData.indexOf(item) == 0) {
helper.getView(R.id.before_view_approval).setVisibility(View.INVISIBLE);
} else {
helper.getView(R.id.before_view_approval).setVisibility(View.VISIBLE);
}
//最后一条不显示竖线
if (mData.size() - 1 == mData.indexOf(item)) {
helper.getView(R.id.view_approval).setVisibility(View.GONE);
} else {
helper.getView(R.id.view_approval).setVisibility(View.VISIBLE);
}








posted on 2019-12-17 11:31  带镐伤的土豆  阅读(151)  评论(0编辑  收藏  举报

导航