From fe33051186d529b7331564a9c200889c80e2fd8e Mon Sep 17 00:00:00 2001
From: melvinabraham <melvin.abraham1996@gmail.com>
Date: Tue, 21 Mar 2017 20:03:43 +0530
Subject: [PATCH] Fixes #1

---
 .../com/mapps/seproject/CameraFragment.java     | 17 +++++++++++------
 app/src/main/res/layout/fragment_camera.xml     |  9 ++++-----
 2 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/app/src/main/java/com/mapps/seproject/CameraFragment.java b/app/src/main/java/com/mapps/seproject/CameraFragment.java
index fa3fcdd..be458df 100644
--- a/app/src/main/java/com/mapps/seproject/CameraFragment.java
+++ b/app/src/main/java/com/mapps/seproject/CameraFragment.java
@@ -3,6 +3,7 @@ package com.mapps.seproject;
 import android.app.Fragment;
 import android.content.Intent;
 import android.graphics.Bitmap;
+import android.media.Image;
 import android.net.Uri;
 import android.os.Bundle;
 import android.os.Environment;
@@ -27,13 +28,13 @@ public class CameraFragment extends Fragment {
 
     private Uri file;
     static final int REQUEST_IMAGE_CAPTURE = 1;
-    ImageView mImageView;
+    View view;
 
     @Override
     public View onCreateView(LayoutInflater inflater, ViewGroup container,
                              Bundle savedInstanceState) {
         // Inflate the layout for this fragment
-        View view = inflater.inflate(R.layout.fragment_camera, container, false);
+        view = inflater.inflate(R.layout.fragment_camera, container, false);
 
 
         return view;
@@ -63,13 +64,21 @@ public class CameraFragment extends Fragment {
 
     @Override
     public void onActivityResult(int requestCode, int resultCode, Intent data) {
+
+        ImageView mImageView = (ImageView) view.findViewById(R.id.imageView);
         if (requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK) {
             Bundle extras = data.getExtras();
             Bitmap imageBitmap = (Bitmap) extras.get("data");
             if(imageBitmap==null){
 
+                // No image was taken
+
+
             }else {
+
+
                 mImageView.setImageBitmap(imageBitmap);
+
             }
         }
     }
@@ -95,10 +104,6 @@ public class CameraFragment extends Fragment {
 
 
 
-
-
-
-
     @Override
     public void onStart(){
         super.onStart();
diff --git a/app/src/main/res/layout/fragment_camera.xml b/app/src/main/res/layout/fragment_camera.xml
index 98e5269..8e70568 100644
--- a/app/src/main/res/layout/fragment_camera.xml
+++ b/app/src/main/res/layout/fragment_camera.xml
@@ -5,11 +5,10 @@
     android:layout_height="match_parent">
 
     <ImageView
-        android:layout_width="match_parent"
-        android:layout_height="wrap_content"
-        app:srcCompat="@drawable/googleg_standard_color_18"
         android:id="@+id/imageView"
-        android:layout_centerVertical="true"
+        android:layout_width="match_parent"
+        android:layout_height="300dp"
         android:layout_alignParentStart="true"
-        android:layout_marginStart="13dp" />
+        android:layout_marginStart="13dp"
+        app:srcCompat="@drawable/googleg_standard_color_18" />
 </RelativeLayout>
\ No newline at end of file
-- 
GitLab