它甚至不会意识到这一点。我实际上正在尝试此链接:https : //www.youtube.com/watch?v=S4jkcRhembY
这是我在activitymain中的代码:
<Button
android:id="@+id/requestpermissionbutonu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
在mainactivity.kt中,我这样使用它:
requestpermissionbutonu.setOnClickListener {
requestPermissions()
}
它说: Unresolved reference: requestpermissionbutonu
进口也很好,如下所示:
package com.example.camlockotlin
import android.Manifest
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.content.pm.PackageManager
import android.util.Log
import androidx.core.app.ActivityCompat
您必须首先从Kotlin中的xml强制转换Button:
val requestpermissionbutonu = findViewById<Button>(R.id.requestpermissionbutonu)
然后您可以设置OnClickListener
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句