@@ -252,53 +252,6 @@ public void onVerificationFailed(@NonNull FirebaseException e) {
252252*/
253253
254254 }
255- /*
256- @Override
257- protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
258- super.onActivityResult(requestCode, resultCode, data);
259-
260- if(requestCode == RC_PHOTO_PICKER && resultCode==RESULT_OK){
261- SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm a");
262- Date date = new Date();
263-
264- Uri selectedImageUri = Objects.requireNonNull(data).getData();
265- // Get a reference to store file at chat_photos/<FILENAME>
266- StorageReference photoRef = mChatPhotosStorageReference.child(selectedImageUri.getLastPathSegment());
267-
268- // Toast.makeText(MainActivity.this,selectedImageUri.toString(),Toast.LENGTH_SHORT).show();
269-
270- // Upload file to Firebase Storage
271- photoRef.putFile(selectedImageUri)
272- .addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
273- @Override
274- public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
275- //Get a Url to the uploaded content
276- Task<Uri> downloadUrl = taskSnapshot.getStorage().getDownloadUrl();
277-
278- downloadUrl.addOnSuccessListener(new OnSuccessListener<Uri>() {
279- @Override
280- public void onSuccess(Uri uri) {
281- // Message message = new Message(uri.toString(),mUserName,null,dateFormat.format(date.getTime()));
282- // mMessageDatabaseReference.push().setValue(message);
283-
284- // Set the download URL to the message box, so that the user can send it to the database
285- Message friendlyMessage = new Message(null, mUserName, uri.toString(),dateFormat.format(date));
286- mMessageDatabaseReference.push().setValue(friendlyMessage);
287- }
288- });
289-
290- }
291- })
292- .addOnFailureListener(new OnFailureListener() {
293- @Override
294- public void onFailure(@NonNull Exception e) {
295- Toast.makeText(MainActivity.this,"unsucessful Upload",Toast.LENGTH_SHORT).show();
296- }
297- });
298- }
299- }
300-
301- */
302255
303256 /**
304257 * TODO : Edit rules of real Time Firebase
0 commit comments