Size: a a a

Android Developers

2020 June 12

T

TheBukharian in Android Developers
у меня вот так щас
источник

T

TheBukharian in Android Developers
val cameraIntent = Intent(MediaStore.ACTION_IMAGE_CAPTURE)
       cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, image_uri)
       setResult(Activity.RESULT_OK,cameraIntent)
       startActivityForResult(cameraIntent, IMAGE_CAPTURE_CODE)
источник

AK

Anton Kulykov in Android Developers
TheBukharian
val cameraIntent = Intent(MediaStore.ACTION_IMAGE_CAPTURE)
       cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, image_uri)
       setResult(Activity.RESULT_OK,cameraIntent)
       startActivityForResult(cameraIntent, IMAGE_CAPTURE_CODE)
это запуск ее, а то что я скинул надо добавить на действие в ней после которого ты хочешь получить результат
источник

AK

Anton Kulykov in Android Developers
TheBukharian
val cameraIntent = Intent(MediaStore.ACTION_IMAGE_CAPTURE)
       cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, image_uri)
       setResult(Activity.RESULT_OK,cameraIntent)
       startActivityForResult(cameraIntent, IMAGE_CAPTURE_CODE)
сюда точно setResult не надо
источник

s

sous_nein in Android Developers
neikist
Боюсь если бы кто задался таким вопросом то у него бы не книжка получилась, а многотомная серия, книг на 20
я имел ввиду,что могу как читать код ,так и писать,без супер тонкостей итд)
источник

AK

Anton Kulykov in Android Developers
но вообще ты же вызываешь не свою активити, так что setResult(Activity.RESULT_OK,cameraIntent) тут не надо вообще
источник

T

TheBukharian in Android Developers
Anton Kulykov
сюда точно setResult не надо
я ведь тут открываю камеру
источник

AK

Anton Kulykov in Android Developers
TheBukharian
я ведь тут открываю камеру
это надо если у тебя своя активити от которой результат хочешь получить
источник

s

sous_nein in Android Developers
neikist
Хотя одну книгу вспомнил близкую немного к тому что ты хочешь. Возможно. https://commonsware.com/Android/
пока что с английским тяжко,кпд запоминания 0.1 по сравнению с русским творчеством
источник

T

TheBukharian in Android Developers
так и есть
источник

AK

Anton Kulykov in Android Developers
TheBukharian
так и есть
нет, так не есть
источник

AK

Anton Kulykov in Android Developers
какую "свою" активити по твоему ты запускаешь?
источник

T

TheBukharian in Android Developers
я понял
источник

T

TheBukharian in Android Developers
вроде
источник

AK

Anton Kulykov in Android Developers
TheBukharian
val cameraIntent = Intent(MediaStore.ACTION_IMAGE_CAPTURE)
       cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, image_uri)
       setResult(Activity.RESULT_OK,cameraIntent)
       startActivityForResult(cameraIntent, IMAGE_CAPTURE_CODE)
тут ты запускаешь "стандартную вещь", системную активити так сказать
источник

T

TheBukharian in Android Developers
мне тут вообще сет не понадобится оказывается
источник

T

TheBukharian in Android Developers
Anton Kulykov
тут ты запускаешь "стандартную вещь", системную активити так сказать
хорошо но а из за чего resultCode ноль выходит
источник

AK

Anton Kulykov in Android Developers
потому что ОК
источник

T

TheBukharian in Android Developers
если ок то должно -1
источник

AK

Anton Kulykov in Android Developers
запамятовал
источник