diff --git a/.idea/misc.xml b/.idea/misc.xml
index f8cc316..45c2291 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -40,7 +40,7 @@
-
+
diff --git a/app/src/main/java/io/easycourse/www/easycourse/activities/BaseActivity.java b/app/src/main/java/io/easycourse/www/easycourse/activities/BaseActivity.java
index 95f5a64..f85973d 100644
--- a/app/src/main/java/io/easycourse/www/easycourse/activities/BaseActivity.java
+++ b/app/src/main/java/io/easycourse/www/easycourse/activities/BaseActivity.java
@@ -3,7 +3,6 @@
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
-import butterknife.ButterKnife;
import io.easycourse.www.easycourse.EasyCourse;
import io.easycourse.www.easycourse.models.main.User;
import io.easycourse.www.easycourse.utils.SocketIO;
diff --git a/app/src/main/java/io/easycourse/www/easycourse/activities/UserProfileActivity.java b/app/src/main/java/io/easycourse/www/easycourse/activities/UserProfileActivity.java
index 42bb441..db0718e 100644
--- a/app/src/main/java/io/easycourse/www/easycourse/activities/UserProfileActivity.java
+++ b/app/src/main/java/io/easycourse/www/easycourse/activities/UserProfileActivity.java
@@ -15,25 +15,17 @@
import android.support.design.widget.Snackbar;
import android.support.v4.app.ActivityCompat;
import android.support.v4.content.ContextCompat;
-import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.util.Log;
-import android.view.KeyEvent;
+import android.view.MenuItem;
import android.view.View;
import android.view.inputmethod.InputMethodManager;
import android.widget.EditText;
import android.widget.ImageButton;
+import android.widget.LinearLayout;
import android.widget.ProgressBar;
import android.widget.TextView;
-import io.easycourse.www.easycourse.EasyCourse;
-import io.easycourse.www.easycourse.R;
-import io.easycourse.www.easycourse.models.main.Language;
-import io.easycourse.www.easycourse.models.main.User;
-import io.easycourse.www.easycourse.utils.BitmapUtils;
-import io.easycourse.www.easycourse.utils.SocketIO;
-import io.easycourse.www.easycourse.utils.asyntasks.CompressImageTask;
-
import com.squareup.picasso.Picasso;
import org.json.JSONException;
@@ -42,6 +34,10 @@
import butterknife.BindView;
import butterknife.ButterKnife;
import de.hdodenhof.circleimageview.CircleImageView;
+import io.easycourse.www.easycourse.R;
+import io.easycourse.www.easycourse.models.main.Language;
+import io.easycourse.www.easycourse.utils.BitmapUtils;
+import io.easycourse.www.easycourse.utils.asyntasks.CompressImageTask;
import io.realm.Realm;
import io.socket.client.Ack;
@@ -59,6 +55,10 @@ public class UserProfileActivity extends BaseActivity {
Toolbar toolbar;
@BindView(R.id.textViewUsername)
TextView textViewUsername;
+ @BindView(R.id.textViewEmail)
+ TextView textViewEmail;
+ @BindView(R.id.emailContainerLinearLayout)
+ LinearLayout emailContainer;
@BindView(R.id.editTextUsername)
EditText editTextUsername;
@BindView(R.id.saveChangesButton)
@@ -138,6 +138,10 @@ public void onImageLoadFailed(Picasso picasso, Uri uri, Exception exception) {
}
textViewUsername.setText(currentUser.getUsername());
editTextUsername.setText(currentUser.getUsername());
+ if(currentUser.getEmail() != null){
+ emailContainer.setVisibility(View.VISIBLE);
+ textViewEmail.setText(currentUser.getEmail());
+ }
}
// languageLabel.setText("Chosen language(s):");
@@ -372,4 +376,13 @@ public void run() {
};
thread.start();
}
+
+ @Override
+ public boolean onOptionsItemSelected(MenuItem item) {
+ if (item.getItemId() == android.R.id.home) {
+ onBackPressed();
+ return true;
+ }
+ return false;
+ }
}
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_userprofile.xml b/app/src/main/res/layout/activity_userprofile.xml
index 1c8fdfb..a70545a 100644
--- a/app/src/main/res/layout/activity_userprofile.xml
+++ b/app/src/main/res/layout/activity_userprofile.xml
@@ -105,6 +105,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+