From a2d61f2bd66fd8334330dc35acf6503895500a22 Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Sun, 3 Jan 2021 13:42:33 +0200 Subject: [PATCH] Use view binding in about activity --- .../kotlin/com/tutpro/baresip/AboutActivity.kt | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/AboutActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/AboutActivity.kt index ce694466..9afb815b 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/AboutActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/AboutActivity.kt @@ -7,21 +7,24 @@ import androidx.core.text.HtmlCompat import androidx.appcompat.app.AppCompatActivity import android.text.method.LinkMovementMethod import android.view.MenuItem -import android.widget.TextView +import com.tutpro.baresip.databinding.ActivityAboutBinding class AboutActivity : AppCompatActivity() { + private lateinit var binding: ActivityAboutBinding + override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) - setContentView(R.layout.activity_about) + binding = ActivityAboutBinding.inflate(layoutInflater) + setContentView(binding.root) Utils.addActivity("about") - val aboutText = findViewById(R.id.aboutText) - val text = String.format(getString(R.string.about_text), BuildConfig.VERSION_NAME) - aboutText.text = HtmlCompat.fromHtml(text, HtmlCompat.FROM_HTML_MODE_LEGACY) - aboutText.setMovementMethod(LinkMovementMethod.getInstance()) + val text = String.format(getString(R.string.about_text), + BuildConfig.VERSION_NAME) + binding.aboutText.text = HtmlCompat.fromHtml(text, HtmlCompat.FROM_HTML_MODE_LEGACY) + binding.aboutText.setMovementMethod(LinkMovementMethod.getInstance()) }