aboutsummaryrefslogtreecommitdiff
path: root/androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/DetailsActivity.kt
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2022-01-16 18:56:00 -0600
committerIván Ávalos <avalos@disroot.org>2022-01-16 18:56:00 -0600
commit62bd831586fee041a830366c97b07d2cdb52a1b6 (patch)
treea6a2fe6af07009dea1bc5f4b8351e696e719f208 /androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/DetailsActivity.kt
parentf133dc96d4072c3bf4f9794b000b1e0ab946f96b (diff)
downloadetbsa-trackermap-mobile-62bd831586fee041a830366c97b07d2cdb52a1b6.tar.gz
etbsa-trackermap-mobile-62bd831586fee041a830366c97b07d2cdb52a1b6.tar.bz2
etbsa-trackermap-mobile-62bd831586fee041a830366c97b07d2cdb52a1b6.zip
Added device category icon to unit information and commands views
Diffstat (limited to 'androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/DetailsActivity.kt')
-rw-r--r--androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/DetailsActivity.kt5
1 files changed, 4 insertions, 1 deletions
diff --git a/androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/DetailsActivity.kt b/androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/DetailsActivity.kt
index c6d260b..7fd1203 100644
--- a/androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/DetailsActivity.kt
+++ b/androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/DetailsActivity.kt
@@ -22,10 +22,12 @@ class DetailsActivity : AppCompatActivity() {
private lateinit var adapter: UnitDetailsAdapter
private var deviceId: Int = 0
private var deviceName: String = ""
+ private var deviceCategory: String = ""
companion object {
const val DEVICE_ID_EXTRA = "device_id"
const val DEVICE_NAME_EXTRA = "device_name"
+ const val DEVICE_CATEGORY_EXTRA = "device_category"
const val ACTION_EXTRA = "action"
}
@@ -47,11 +49,12 @@ class DetailsActivity : AppCompatActivity() {
private fun initialize() {
deviceId = intent.getIntExtra(DEVICE_ID_EXTRA, 0)
deviceName = intent.getStringExtra(DEVICE_NAME_EXTRA) ?: ""
+ deviceCategory = intent.getStringExtra(DEVICE_CATEGORY_EXTRA) ?: "default"
val initialSection = intent.getSerializableExtra(ACTION_EXTRA) as UnitRenderData.Action
Log.d("DetailsActivity", "Device ID - $deviceId")
Log.d("DetailsActivity", "Initial Section - $initialSection")
- adapter = UnitDetailsAdapter(this, deviceId, deviceName)
+ adapter = UnitDetailsAdapter(this, deviceId, deviceName, deviceCategory)
binding.detailsPager.adapter = adapter
TabLayoutMediator(binding.detailsTabs, binding.detailsPager) { tab, position ->
tab.text = when (position) {