package com.github.antweb.donkey import android.bluetooth.* import android.content.Context import android.content.Intent import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.os.Handler import android.util.Log import android.widget.Button import android.widget.TextView import java.lang.NullPointerException private const val TAG = "MainActivity" class MainActivity : AppCompatActivity() { private var mScanning: Boolean = false private var connected = false private lateinit var tvConnection: TextView private lateinit var tvValue: TextView private lateinit var buttonConnect: Button override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) tvValue = findViewById(R.id.text_value) tvConnection = findViewById(R.id.text_connection_status) tvConnection.text = "STATE_DISCONNECTED" buttonConnect = findViewById(R.id.button_connect) buttonConnect.setOnClickListener { // scanLeDevice() val intent = Intent(this, ScanActivity::class.java) startActivity(intent) } } }