|
@@ -11,6 +11,7 @@ import com.nova.brain.glass.databinding.ActivitySprayingOcrBinding
|
|
|
import com.nova.brain.glass.helper.OfflineCmdListener
|
|
import com.nova.brain.glass.helper.OfflineCmdListener
|
|
|
import com.nova.brain.glass.helper.OfflineCmdServiceHelper
|
|
import com.nova.brain.glass.helper.OfflineCmdServiceHelper
|
|
|
import com.nova.brain.glass.model.ItemItem
|
|
import com.nova.brain.glass.model.ItemItem
|
|
|
|
|
+import com.nova.brain.glass.viewmodel.SprayingOCRVM
|
|
|
import com.nova.brain.glass.viewmodel.SprayingVM
|
|
import com.nova.brain.glass.viewmodel.SprayingVM
|
|
|
import com.rokid.security.glass3.open.sdk.GlassSdk
|
|
import com.rokid.security.glass3.open.sdk.GlassSdk
|
|
|
import com.rokid.security.glass3.sdk.base.data.media.PhotoResolution
|
|
import com.rokid.security.glass3.sdk.base.data.media.PhotoResolution
|
|
@@ -25,7 +26,7 @@ import java.io.File
|
|
|
import java.util.UUID
|
|
import java.util.UUID
|
|
|
|
|
|
|
|
class SprayingOCRActivity :
|
|
class SprayingOCRActivity :
|
|
|
- BaseListFormLayoutNormalActivity<ItemItem, SprayingVM, ActivitySprayingOcrBinding>() {
|
|
|
|
|
|
|
+ BaseListFormLayoutNormalActivity<ItemItem, SprayingOCRVM, ActivitySprayingOcrBinding>() {
|
|
|
override fun getLayoutId(): Int = R.layout.activity_spraying_ocr
|
|
override fun getLayoutId(): Int = R.layout.activity_spraying_ocr
|
|
|
override fun fullscreen(): Boolean = true
|
|
override fun fullscreen(): Boolean = true
|
|
|
|
|
|
|
@@ -112,9 +113,10 @@ class SprayingOCRActivity :
|
|
|
private val adapter = object : CommonPagedAdapter<ItemItem>(R.layout.item_photo) {
|
|
private val adapter = object : CommonPagedAdapter<ItemItem>(R.layout.item_photo) {
|
|
|
override fun convert(holder: ViewHolder, item: ItemItem, position: Int) {
|
|
override fun convert(holder: ViewHolder, item: ItemItem, position: Int) {
|
|
|
holder
|
|
holder
|
|
|
|
|
+ .setText(R.id.text, item.text)
|
|
|
.setClickListener(R.id.photo) {
|
|
.setClickListener(R.id.photo) {
|
|
|
when (item.text) {
|
|
when (item.text) {
|
|
|
- "拍照" -> {
|
|
|
|
|
|
|
+ "重拍" -> {
|
|
|
runOnUiThread {
|
|
runOnUiThread {
|
|
|
binding.hint.text = "拍照中,请稍后..."
|
|
binding.hint.text = "拍照中,请稍后..."
|
|
|
}
|
|
}
|