Skip to content
Snippets Groups Projects
Commit 819cdd54 authored by kishoreraju2's avatar kishoreraju2
Browse files

Added SignOut

parent 352ea931
No related branches found
No related tags found
No related merge requests found
...@@ -26,6 +26,8 @@ import android.widget.Toast; ...@@ -26,6 +26,8 @@ import android.widget.Toast;
import com.google.android.gms.tasks.OnFailureListener; import com.google.android.gms.tasks.OnFailureListener;
import com.google.android.gms.tasks.OnSuccessListener; import com.google.android.gms.tasks.OnSuccessListener;
import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.auth.FirebaseUser;
import com.google.firebase.storage.FirebaseStorage; import com.google.firebase.storage.FirebaseStorage;
import com.google.firebase.storage.OnProgressListener; import com.google.firebase.storage.OnProgressListener;
import com.google.firebase.storage.StorageReference; import com.google.firebase.storage.StorageReference;
...@@ -58,6 +60,10 @@ public class CameraFragment extends Fragment { ...@@ -58,6 +60,10 @@ public class CameraFragment extends Fragment {
private Button btnCapturePicture; private Button btnCapturePicture;
private Button choose_image; private Button choose_image;
StorageReference mStorageRef; StorageReference mStorageRef;
Button signOut;
FirebaseUser user;
FirebaseAuth firebaseAuth;
...@@ -66,9 +72,11 @@ public class CameraFragment extends Fragment { ...@@ -66,9 +72,11 @@ public class CameraFragment extends Fragment {
Bundle savedInstanceState) { Bundle savedInstanceState) {
// Inflate the layout for this fragment // Inflate the layout for this fragment
view = inflater.inflate(R.layout.fragment_camera, container, false); view = inflater.inflate(R.layout.fragment_camera, container, false);
firebaseAuth = FirebaseAuth.getInstance();
mStorageRef = FirebaseStorage.getInstance().getReference(); mStorageRef = FirebaseStorage.getInstance().getReference();
btnCapturePicture = (Button) view.findViewById(R.id.btnCapturePicture); btnCapturePicture = (Button) view.findViewById(R.id.btnCapturePicture);
signOut = (Button) view.findViewById(R.id.button3);
choose_image = (Button) view.findViewById(R.id.choose_image); choose_image = (Button) view.findViewById(R.id.choose_image);
btnCapturePicture.setOnClickListener(new View.OnClickListener() { btnCapturePicture.setOnClickListener(new View.OnClickListener() {
...@@ -86,6 +94,14 @@ public class CameraFragment extends Fragment { ...@@ -86,6 +94,14 @@ public class CameraFragment extends Fragment {
} }
}); });
signOut.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
firebaseAuth.signOut();
startActivity(new Intent(getActivity(),StartActivty.class));
}
});
return view; return view;
} }
......
...@@ -23,4 +23,13 @@ ...@@ -23,4 +23,13 @@
android:layout_alignTop="@+id/btnCapturePicture" android:layout_alignTop="@+id/btnCapturePicture"
android:layout_marginEnd="42dp" android:layout_marginEnd="42dp"
android:text="Choose Image" /> android:text="Choose Image" />
<Button
android:id="@+id/button3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="108dp"
android:text="Button" />
</RelativeLayout> </RelativeLayout>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment