MainActivity.kt package com.example.coroutine import android.os.Bundle import android.text.method.ScrollingMovementMethod import android.view.View import androidx.appcompat.app.AppCompatActivity import androidx.lifecycle.lifecycleScope import kotlinx.android.synthetic.main.activity_main.* import kotlinx.coroutines.* import java.io.IOException import java.net.MalformedURLException import java.net.URL class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // make text view text scrollable textView.movementMethod =ScrollingMovementMethod() // url to get html val url: URL? = try { URL("https://developer.android.com/kotlin/") } catch (e: MalformedURLException) { // catch invalid url exception button.isEnabled = false textView.text = e.message...
Android, .NET C#, Flutter, and Many More Programming tutorials.