【发布时间】:2020-11-01 19:21:07
【问题描述】:
我正在创建一个扫描条形码的应用程序,我希望在扫描条形码后我想将他的价值返回给其他乐趣
我的代码:
var barcodeScanned = ""
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
startScanning()
}
private fun startScanning() {
codeScanner.decodeCallback = DecodeCallback {
runOnUiThread {
barcodeScanned = it.text
}}}
//Here I want to take the barcodeScanned
private fun callAPI() {
println("barcode $barcodeScanned") //this is empty
}
【问题讨论】: