Fix camera & library management

feature/players
Aurelien Hubert 6 years ago
parent 2751850a92
commit 2ca63b3a1a
  1. 9
      app/src/main/java/net/pokeranalytics/android/ui/activity/components/MediaActivity.kt

@ -5,7 +5,6 @@ import android.app.Activity
import android.content.Intent
import android.content.pm.PackageManager
import android.graphics.Bitmap
import android.net.Uri
import android.provider.MediaStore
import androidx.core.app.ActivityCompat
import androidx.core.content.ContextCompat
@ -144,13 +143,15 @@ open class MediaActivity : PokerAnalyticsActivity() {
*/
fun openImageCaptureIntent(multiplePictures: Boolean) {
tempFile = null
this.mCurrentPhotoPath = null
this.multiplePictures = multiplePictures
// Test if we have the permission
if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) {
selectedChoice = 0
askForCameraPermission()
selectedChoice = SELECTED_CHOICE_TAKE_PICTURE
askForStoragePermission()
return
}
@ -184,6 +185,8 @@ open class MediaActivity : PokerAnalyticsActivity() {
*/
fun openImageGalleryIntent(multiplePictures: Boolean) {
tempFile = null
this.multiplePictures = multiplePictures
// Test if we have the permission

Loading…
Cancel
Save