dffdg
This commit is contained in:
parent
fbcbeb0246
commit
6ce331b2b6
@ -5,6 +5,7 @@
|
||||
<uses-permission android:name="android.permission.CAMERA"/>
|
||||
<uses-feature android:name="android.hardware.camera"/>
|
||||
|
||||
|
||||
<application
|
||||
android:allowBackup="true"
|
||||
android:dataExtractionRules="@xml/data_extraction_rules"
|
||||
@ -25,10 +26,10 @@
|
||||
</intent-filter>
|
||||
|
||||
</activity>
|
||||
<activity android:name=".qr.QrActivity" android:exported="true">
|
||||
|
||||
|
||||
</activity>
|
||||
|
||||
|
||||
</application>
|
||||
|
||||
</manifest>
|
@ -1,8 +1,12 @@
|
||||
package com.example.nto_2024_client
|
||||
|
||||
import android.content.pm.PackageManager
|
||||
import android.os.Bundle
|
||||
import android.util.Log
|
||||
import androidx.activity.enableEdgeToEdge
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import androidx.core.app.ActivityCompat
|
||||
import androidx.core.content.ContextCompat
|
||||
import androidx.core.view.ViewCompat
|
||||
import androidx.core.view.WindowInsetsCompat
|
||||
import com.example.nto_2024_client.qr.QrFragment
|
||||
@ -17,6 +21,32 @@ class MainActivity : AppCompatActivity() {
|
||||
v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom)
|
||||
insets
|
||||
}
|
||||
supportFragmentManager.beginTransaction().replace(R.id.fragment_login,QrFragment()).commit()
|
||||
checkPermissions()
|
||||
}
|
||||
|
||||
private fun checkPermissions(){
|
||||
if(ContextCompat.checkSelfPermission(this,android.Manifest.permission.CAMERA)!= PackageManager.PERMISSION_GRANTED){
|
||||
ActivityCompat.requestPermissions(this, arrayOf(android.Manifest.permission.CAMERA),12)
|
||||
}
|
||||
else{
|
||||
supportFragmentManager.beginTransaction().replace(R.id.fragment_login,QrFragment()).commit()
|
||||
}
|
||||
}
|
||||
|
||||
override fun onRequestPermissionsResult(
|
||||
requestCode: Int,
|
||||
permissions: Array<out String>,
|
||||
grantResults: IntArray,
|
||||
deviceId: Int
|
||||
) {
|
||||
super.onRequestPermissionsResult(requestCode, permissions, grantResults, deviceId)
|
||||
|
||||
if(requestCode == 12){
|
||||
if(grantResults[0] == PackageManager.PERMISSION_GRANTED){
|
||||
supportFragmentManager.beginTransaction().replace(R.id.fragment_login,QrFragment()).commit()
|
||||
Log.d("MyResp","GOOOL")
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -13,4 +13,3 @@ data class RegisterDTO (
|
||||
@SerialName("password")
|
||||
val password:String
|
||||
|
||||
)
|
Loading…
x
Reference in New Issue
Block a user