Added device Information and Login Id - Added Labels for it
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user