Added device Information and Login Id - Added Labels for it

This commit is contained in:
Mariya
2024-01-06 16:28:37 +05:30
parent 4dffe4196d
commit cdd372fadc
2 changed files with 8 additions and 3 deletions

View File

@@ -1,5 +1,6 @@
package com.example.hpostesting.presentation.dashboard
import android.annotation.SuppressLint
import android.content.Context
import android.content.Intent
import android.content.SharedPreferences
@@ -25,6 +26,7 @@ class GalleryFragment : Fragment() {
// onDestroyView.
private val binding get() = _binding!!
@SuppressLint("SetTextI18n")
override fun onCreateView(
inflater: LayoutInflater,
container: ViewGroup?,
@@ -59,7 +61,7 @@ class GalleryFragment : Fragment() {
}
userid = sharedPreferences.getString(Constants.USER_ID, "").toString()
binding.tvSubtitle4.text = userid
binding.tvSubtitle4.text = "Login ID : ${userid}"
return root
}

View File

@@ -1,5 +1,6 @@
package com.example.hpostesting.presentation.deviceinfo
import android.annotation.SuppressLint
import android.content.Context
import android.content.SharedPreferences
import android.os.Bundle
@@ -52,11 +53,12 @@ class DeviceFragment : Fragment() {
(activity as DeviceActivity).mService.sendAndListenToHemoCube(
HemoCubeCommands.getDeviceId,
object : UsbServiceListener {
@SuppressLint("SetTextI18n")
override fun onUsbRead(data: ByteArray?) {
data?.let {
val stringData = String(it)
deviceViewModel.messages.postValue(stringData)
binding.tvSubtitle4.text = stringData
binding.tvSubtitle4.text = "Device ID: ${stringData}"
}
}
override fun onUsbError(e: Exception?) {
@@ -74,13 +76,14 @@ class DeviceFragment : Fragment() {
try {
(activity as DeviceActivity).mService.listenToHemoCube(object : UsbServiceListener {
@SuppressLint("SetTextI18n")
override fun onUsbRead(data: ByteArray?) {
data?.let {
val stringData = String(it)
deviceViewModel.messages.postValue(stringData)
fullReadOutput.append(stringData)
resultData += stringData
binding.tvSubtitle4.text = resultData
binding.tvSubtitle4.text = "Device ID : ${resultData}"
if (stringData.contains("SN")) {
val slData = stringData.split(" ")
if (slData.size > 1) {