我的kotlin代码访问相机正在给出此错误 - >未解决的参考:cermission_granted。请帮助我解决错误
以下是我的代码在我遵循YouTube视频(提供的链接)时包含错误 错误称为“未解决的参考:cermission_granted”。请帮助快速解决错误
package com.example.machineleaarningapp
import android.content.ActivityNotFoundException
import android.content.Intent
import android.graphics.Camera
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.provider.MediaStore
import android.widget.Button
import android.widget.ImageView
import android.widget.TextView
import androidx.activity.result.contract.ActivityResultContracts
import androidx.core.content.ContextCompat
import com.example.machineleaarningapp.databinding.ActivityMainBinding
import org.w3c.dom.Text
import java.security.Permission
class MainActivity : AppCompatActivity() {
private lateinit var binding:ActivityMainBinding
private lateinit var imageView: ImageView
private lateinit var button: Button
private lateinit var tvOutput:TextView
private val GALLERREQUESTCODE=123
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding= ActivityMainBinding.inflate(layoutInflater)
val view=binding.root
setContentView(R.layout.activity_main)
setContentView(view)
imageView=binding.imageView
tvOutput=binding.resulttv
button=binding.capture
val buttonLoad=binding.Loadimage
button.setOnClickListener{
if(ContextCompat.checkSelfPermission(this,android.Manifest.permission.CAMERA)==packageManager.PERMISSION_GRANTED){
takePicturePreview.lauch(null)
}
else{
requestPermission.launch(android.Manifest.permission.CAMERA)
}
}
}
}[I was following code on this youtube channel[\]\[1\]][1]
Below is my code that contains the error while I was following an youtube video (link provided) I got an error when I used packageManager.PERMISSION_GRANTED the code contains
error called "Unresolved reference: PERMISSION_GRANTED".PLease help to solve the error fast
package com.example.machineleaarningapp
import android.content.ActivityNotFoundException
import android.content.Intent
import android.graphics.Camera
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.provider.MediaStore
import android.widget.Button
import android.widget.ImageView
import android.widget.TextView
import androidx.activity.result.contract.ActivityResultContracts
import androidx.core.content.ContextCompat
import com.example.machineleaarningapp.databinding.ActivityMainBinding
import org.w3c.dom.Text
import java.security.Permission
class MainActivity : AppCompatActivity() {
private lateinit var binding:ActivityMainBinding
private lateinit var imageView: ImageView
private lateinit var button: Button
private lateinit var tvOutput:TextView
private val GALLERREQUESTCODE=123
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding= ActivityMainBinding.inflate(layoutInflater)
val view=binding.root
setContentView(R.layout.activity_main)
setContentView(view)
imageView=binding.imageView
tvOutput=binding.resulttv
button=binding.capture
val buttonLoad=binding.Loadimage
button.setOnClickListener{
if(ContextCompat.checkSelfPermission(this,android.Manifest.permission.CAMERA)==packageManager.PERMISSION_GRANTED){
takePicturePreview.lauch(null)
}
else{
requestPermission.launch(android.Manifest.permission.CAMERA)
}
}
}
}[I was following code on this youtube channel[\]\[1\]][1]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
替换:
与:
IOW,使用Capital
p
,而不是类名称packagemanager
中的小写 p 。Replace:
with:
IOW, use a capital
P
, not a lowercasep
, in the class namePackageManager
.