169 похожих чатов

If (requestCode == 11 ){

if (data?.data != null){
val uri : Uri = data.data!!
val coverPhoto = view?.findViewById<ImageView>(R.id.cover_photo)
coverPhoto!!.setImageURI(uri)

val storageRef = storageRef.reference.child("cover_photo")
.child(userID)

storageRef.putFile(uri).addOnSuccessListener {
Toast.makeText(context, "Cover Photo Saved", Toast.LENGTH_SHORT).show()
storageRef.downloadUrl
.addOnSuccessListener {

dataRef.reference.child("Users").child(userID).child("coverPhoto")
.setValue(it.toString())
}
}
}
}
else{ // if requestCode == 12
if (data?.data != null)
{
val uri2 : Uri = data.data!!
val profile_image_profile = view?.findViewById<ImageView>(R.id.profile_image_profile)
profile_image_profile?.setImageURI(uri2)

val storageRef = storageRef.reference.child("cover_photo")
.child(userID)
storageRef.putFile(uri2).addOnSuccessListener {
Toast.makeText(context, "Cover Photo Saved", Toast.LENGTH_SHORT).show()
storageRef.downloadUrl.addOnSuccessListener{

dataRef.reference.child("Users").child(userID)
.child("profilePhoto").setValue(it.toString())

}



}


}
}

}


fun startActivityForResult(requestCode : Int){

val intent = Intent()
intent.setAction(Intent.ACTION_GET_CONTENT)
intent.setType("image/*")
startActivityForResult(intent, requestCode)
}
} kuda postavit tochki ?

1 ответов

15 просмотров

Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта