Commit c85889b4 authored by ankitasingh's avatar ankitasingh

Firebase DB changes

parent 4a103f91
...@@ -128,6 +128,7 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener ...@@ -128,6 +128,7 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
return; return;
} }
if (mImageUri != null) { if (mImageUri != null) {
pd.show();
final StorageReference fileReference = mStorage.child(System.currentTimeMillis() final StorageReference fileReference = mStorage.child(System.currentTimeMillis()
+ "." + getExtension(mImageUri)); + "." + getExtension(mImageUri));
mUploadTask = fileReference.putFile(mImageUri) mUploadTask = fileReference.putFile(mImageUri)
...@@ -138,7 +139,7 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener ...@@ -138,7 +139,7 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
handler.postDelayed(new Runnable() { handler.postDelayed(new Runnable() {
@Override @Override
public void run() { public void run() {
pd.show();
} }
}, 500); }, 500);
...@@ -149,17 +150,18 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener ...@@ -149,17 +150,18 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
@Override @Override
public void onSuccess(Uri uri) { public void onSuccess(Uri uri) {
uploadSessionUri = uri; uploadSessionUri = uri;
pd.dismiss();
Log.d("here see this", "onSuccess: uri= "+ uri.toString()); Date datef = new Date();
createDemo upload = new createDemo(username, CreateFoundObject upload = new CreateFoundObject(username,Title ,uri.toString(),"location", Desc,
Title, Desc, Place, Date); "category", datef);
String uploadId = myRef.push().getKey(); String uploadId = myRef.push().getKey();
Log.v("UploadID", uploadId); Log.v("UploadID", uploadId);
myRef.child(uploadId).setValue(upload); myRef.child(uploadId).setValue(upload);
title.setText(""); title.setText("");
place.setText(""); place.setText("");
desc.setText(""); desc.setText("");
date.setText("");
pd.dismiss();
Toast.makeText(FoundItem.this,"SUBMIT SUCCESSFUL",Toast.LENGTH_LONG).show(); Toast.makeText(FoundItem.this,"SUBMIT SUCCESSFUL",Toast.LENGTH_LONG).show();
...@@ -183,7 +185,19 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener ...@@ -183,7 +185,19 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
}); });
} else { } else {
Date datef = new Date();
Toast.makeText(FoundItem.this, "No file selected", Toast.LENGTH_SHORT).show(); Toast.makeText(FoundItem.this, "No file selected", Toast.LENGTH_SHORT).show();
CreateFoundObject upload = new CreateFoundObject(username,Title ,"NO-IMAGE","location", Desc,
"category", datef);
String uploadId = myRef.push().getKey();
Log.v("UploadID", uploadId);
myRef.child(uploadId).setValue(upload);
title.setText("");
place.setText("");
desc.setText("");
date.setText("");
Toast.makeText(FoundItem.this,"SUBMIT SUCCESSFUL -NO IMAGE UPLOADED!",Toast.LENGTH_LONG).show();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment