From 8612a5a580c3ae09b5ce634b9698e5029aa27d19 Mon Sep 17 00:00:00 2001 From: Gibran Chevalley Date: Wed, 18 Oct 2023 15:41:03 +0200 Subject: [PATCH] Replace kotlin extension with view bindings in NoDriveActivity --- .../infomaniak/drive/ui/login/NoDriveActivity.kt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/infomaniak/drive/ui/login/NoDriveActivity.kt b/app/src/main/java/com/infomaniak/drive/ui/login/NoDriveActivity.kt index 85c2656c7c..18d36d1459 100644 --- a/app/src/main/java/com/infomaniak/drive/ui/login/NoDriveActivity.kt +++ b/app/src/main/java/com/infomaniak/drive/ui/login/NoDriveActivity.kt @@ -21,16 +21,16 @@ import android.os.Bundle import androidx.appcompat.app.AppCompatActivity import com.infomaniak.drive.R import com.infomaniak.drive.data.api.ApiRoutes +import com.infomaniak.drive.databinding.ActivityNoDriveBinding import com.infomaniak.lib.core.utils.UtilsUi.openUrl -import kotlinx.android.synthetic.main.activity_no_drive.anotherProfileButton -import kotlinx.android.synthetic.main.activity_no_drive.noDriveActionButton -import kotlinx.android.synthetic.main.activity_no_drive.noDriveIconLayout -import kotlinx.android.synthetic.main.empty_icon_layout.view.icon class NoDriveActivity : AppCompatActivity() { - override fun onCreate(savedInstanceState: Bundle?) { + + private val binding by lazy { ActivityNoDriveBinding.inflate(layoutInflater) } + + override fun onCreate(savedInstanceState: Bundle?) = with(binding) { super.onCreate(savedInstanceState) - setContentView(R.layout.activity_no_drive) + setContentView(root) noDriveIconLayout.icon.setImageResource(R.drawable.ic_no_drive) @@ -40,4 +40,4 @@ class NoDriveActivity : AppCompatActivity() { } anotherProfileButton.setOnClickListener { onBackPressed() } } -} \ No newline at end of file +}