调整看板
This commit is contained in:
parent
c94eb5654d
commit
dae344afc2
@ -148,11 +148,6 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"4022":{
|
|
||||||
"table": "OMDB_TRAFFICLIGHT",
|
|
||||||
"code": 4022,
|
|
||||||
"name": "交通灯"
|
|
||||||
},
|
|
||||||
"5001":{
|
"5001":{
|
||||||
"table": "OMDB_LANE_LINK_LG",
|
"table": "OMDB_LANE_LINK_LG",
|
||||||
"code": 5001,
|
"code": 5001,
|
||||||
|
@ -215,6 +215,7 @@ class MainActivity : BaseActivity() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//根据输入的经纬度跳转坐标
|
//根据输入的经纬度跳转坐标
|
||||||
fun jumpPosition() {
|
fun jumpPosition() {
|
||||||
val view = this.layoutInflater.inflate(R.layout.dialog_view_edittext, null)
|
val view = this.layoutInflater.inflate(R.layout.dialog_view_edittext, null)
|
||||||
@ -222,23 +223,26 @@ class MainActivity : BaseActivity() {
|
|||||||
this
|
this
|
||||||
).setTitle("标记原因").setView(view)
|
).setTitle("标记原因").setView(view)
|
||||||
var editText = view.findViewById<EditText>(R.id.dialog_edittext)
|
var editText = view.findViewById<EditText>(R.id.dialog_edittext)
|
||||||
editText.hint = "请输入经纬度例如:116.1234567,39.1234567"
|
editText.hint = "请输入经纬度例如:\n116.1234567,39.1234567\n116.1234567 39.1234567"
|
||||||
inputDialog.setNegativeButton("取消") { dialog, _ ->
|
inputDialog.setNegativeButton("取消") { dialog, _ ->
|
||||||
dialog.dismiss()
|
dialog.dismiss()
|
||||||
}
|
}
|
||||||
inputDialog.setPositiveButton("确定") { dialog, _ ->
|
inputDialog.setPositiveButton("确定") { dialog, _ ->
|
||||||
if (editText.text.isNotEmpty()) {
|
if (editText.text.isNotEmpty()) {
|
||||||
try {
|
try {
|
||||||
val parts = editText.text.split(",")
|
val parts = editText.text.toString().split("[,,\\s]".toRegex())
|
||||||
if (parts.size == 2) {
|
if (parts.size == 2) {
|
||||||
val x = parts[0].toDouble()
|
val x = parts[0].toDouble()
|
||||||
val y = parts[0].toDouble()
|
val y = parts[0].toDouble()
|
||||||
mapController.animationHandler.animationByLatLon(y, x)
|
mapController.animationHandler.animationByLatLon(y, x)
|
||||||
|
}else{
|
||||||
|
Toast.makeText(this, "输入格式不正确", Toast.LENGTH_SHORT).show()
|
||||||
}
|
}
|
||||||
} catch (e: Exception) {
|
} catch (e: Exception) {
|
||||||
Toast.makeText(this, "输入格式不正确", Toast.LENGTH_SHORT).show()
|
Toast.makeText(this, "输入格式不正确", Toast.LENGTH_SHORT).show()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
dialog.dismiss()
|
||||||
}
|
}
|
||||||
inputDialog.show()
|
inputDialog.show()
|
||||||
}
|
}
|
||||||
|
@ -24,7 +24,7 @@ class SignAdapter(private var itemListener: ((Int, SignBean) -> Unit?)? = null)
|
|||||||
val bd = holder.viewBinding as AdapterSignBinding
|
val bd = holder.viewBinding as AdapterSignBinding
|
||||||
val item = data[position]
|
val item = data[position]
|
||||||
if (item.iconId != 0)
|
if (item.iconId != 0)
|
||||||
bd.signMainIcon.background = holder.viewBinding.root.context.getDrawable(item.iconId)
|
bd.signMainIconBg.setImageResource(item.iconId)
|
||||||
bd.signMainIcon.text = item.iconText
|
bd.signMainIcon.text = item.iconText
|
||||||
bd.signBottomText.text = item.name
|
bd.signBottomText.text = item.name
|
||||||
bd.signBottomRightText.text = item.bottomRightText
|
bd.signBottomRightText.text = item.bottomRightText
|
||||||
|
@ -75,7 +75,8 @@
|
|||||||
<androidx.recyclerview.widget.RecyclerView
|
<androidx.recyclerview.widget.RecyclerView
|
||||||
android:id="@+id/main_activity_sign_recyclerview"
|
android:id="@+id/main_activity_sign_recyclerview"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="350dp"
|
android:layout_height="wrap_content"
|
||||||
|
android:maxHeight="350dp"
|
||||||
android:layout_marginTop="10dp"
|
android:layout_marginTop="10dp"
|
||||||
app:layout_constraintLeft_toLeftOf="@id/main_activity_person_center"
|
app:layout_constraintLeft_toLeftOf="@id/main_activity_person_center"
|
||||||
app:layout_constraintTop_toBottomOf="@id/main_activity_person_center" />
|
app:layout_constraintTop_toBottomOf="@id/main_activity_person_center" />
|
||||||
|
@ -6,13 +6,19 @@
|
|||||||
android:background="@drawable/bg_sign"
|
android:background="@drawable/bg_sign"
|
||||||
tools:context="com.navinfo.omqs.ui.activity.map.SignAdapter">
|
tools:context="com.navinfo.omqs.ui.activity.map.SignAdapter">
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/sign_main_icon_bg"
|
||||||
|
android:layout_marginLeft="19dp"
|
||||||
|
android:layout_marginTop="4dp"
|
||||||
|
android:layout_width="40dp"
|
||||||
|
android:layout_height="40dp"/>
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/sign_main_icon"
|
android:id="@+id/sign_main_icon"
|
||||||
android:layout_width="40dp"
|
android:layout_width="40dp"
|
||||||
android:layout_height="40dp"
|
android:layout_height="40dp"
|
||||||
android:layout_marginLeft="19dp"
|
android:layout_marginLeft="19dp"
|
||||||
android:layout_marginTop="4dp"
|
android:layout_marginTop="4dp"
|
||||||
android:background="@drawable/icon_speed_limit"
|
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
android:text="80"
|
android:text="80"
|
||||||
android:textColor="#2F2F2F"
|
android:textColor="#2F2F2F"
|
||||||
|
2
vtm
2
vtm
@ -1 +1 @@
|
|||||||
Subproject commit dd13e533c38b5738ab404c2737d7ccadeff01323
|
Subproject commit 1ee201a41f78f169873848209a3f3bdac36f185a
|
Loading…
x
Reference in New Issue
Block a user