Bluetooth module | #10
DeviceListFragment import android.Manifestimport android.app.Activityimport android.bluetooth.BluetoothAdapterimport android.bluetooth.BluetoothDeviceimport android.bluetooth.BluetoothManagerimport android.content.Contextimport android.content.Intentimport android.content.SharedPreferencesimport android.graphics.Colorimport android.os.Buildimport android.os.Bundleimport androidx.fragment.app.Fragmentimport android.view.LayoutInflaterimport android.view.Viewimport android.view.ViewGroupimport androidx.activity.result.ActivityResultLauncherimport androidx.activity.result.contract.ActivityResultContractsimport androidx.recyclerview.widget.LinearLayoutManagerimport com.google.android.material.snackbar.Snackbarimport com.neco_dev.bt_def.databinding.FragmentListBindingclass DeviceListFragment : Fragment(), ItemAdapter.Listener { private var preferences: SharedPreferences? = null private lateinit var itemAdapter: ItemAdapter private var bAdapter: BluetoothAdapter? = null private lateinit var binding: FragmentListBinding private lateinit var btLauncher: ActivityResultLauncher<Intent> private lateinit var pLauncher: ActivityResultLauncher<Array<String>> override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View… Подробнее »Bluetooth module | #10