增加道路属性面板
This commit is contained in:
squallzhjch
2023-05-23 14:03:36 +08:00
parent 6d0f36068d
commit d89ad95a17
6 changed files with 23 additions and 28 deletions

View File

@@ -28,21 +28,7 @@ class LeftAdapter(private var itemListener: ((Int, String) -> Unit?)? = null) :
val bd = holder.viewBinding as TextItemSelectBinding
val title = data[position]
bd.itemId.text = title
if (selectTitle == title) {
bd.itemLayout.setBackgroundColor(
holder.viewBinding.root.context.getColor(
R.color.button_press_color,
)
)
bd.itemId.setTextColor(holder.viewBinding.root.context.getColor(R.color.highFontColor))
} else {
bd.itemLayout.setBackgroundColor(
holder.viewBinding.root.context.getColor(
R.color.white,
)
)
bd.itemId.setTextColor(holder.viewBinding.root.context.getColor(R.color.black))
}
holder.viewBinding.root.isSelected = selectTitle == title
bd.root.setOnClickListener {
if (selectTitle != title) {
selectTitle = title

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true" android:color="@color/default_blue_text_color" />
<item android:color="@color/white" />
<item android:color="@color/black" />
</selector>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true">
<shape android:shape="oval">
<size android:width="10dp" android:height="10dp" />
<solid android:color="@color/default_button_blue_color" />
</shape>
</item>
<item>
<shape android:shape="oval">
<size android:width="10dp" android:height="10dp" />
<solid android:color="@color/white" />
</shape>
</item>
</selector>

View File

@@ -1,7 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="@color/default_button_blue_color" />
</shape>

View File

@@ -12,8 +12,9 @@
android:layout_margin="3dp"
android:gravity="center"
android:padding="3dp"
android:drawableLeft="@drawable/selector_task_link_edit_icon"
android:textColor="@color/default_blue_text_color"
android:paddingLeft="0dp"
android:drawableLeft="@drawable/selector_text_drawable_left_white_blue"
android:textColor="@color/selector_black_blue_color"
android:textSize="14sp"/>

View File

@@ -3,7 +3,7 @@
android:id="@+id/item_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white">
android:background="@drawable/selector_adapter_item_select_bg">
<TextView
android:id="@+id/item_id"
@@ -12,8 +12,8 @@
android:layout_margin="3dp"
android:gravity="center_vertical"
android:padding="3dp"
android:drawableLeft=""
android:textColor="@color/black"
android:drawableLeft="@drawable/selector_text_drawable_left_white_blue"
android:textColor="@color/selector_black_blue_color"
android:textSize="14sp"/>