Select Git revision
UserActivity.java
-
melvinabraham authoredmelvinabraham authored
UserActivity.java 4.02 KiB
package com.mapps.seproject;
import android.content.Intent;
import android.net.Uri;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.Spinner;
import android.widget.TextView;
import android.widget.Toast;
import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.auth.FirebaseUser;
public class UserActivity extends AppCompatActivity implements View.OnClickListener {
FirebaseAuth firebaseAuth;
Button bSignOut;
Button bComposeMail;
TextView welcome;
Spinner dropdown;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_user);
welcome = (TextView) findViewById(R.id.tvWelcome);
bSignOut = (Button) findViewById(R.id.bSignOut);
bComposeMail = (Button) findViewById(R.id.bComposeMail);
firebaseAuth = FirebaseAuth.getInstance();
if(firebaseAuth.getCurrentUser() == null) { // Incase the user hasnt logged in
finish();
startActivity(new Intent(getApplicationContext(),LoginActivity.class)); // Go back to login activity
}
FirebaseUser user = firebaseAuth.getCurrentUser(); // Get user
welcome.setText("Welcome "+user.getEmail());// Get Emailx
dropdown = (Spinner) findViewById(R.id.spSelectCitiy);
String [] items = new String[]{"Coimbatore","Chennai"};
ArrayAdapter <String> arrayAdapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_dropdown_item,items);
dropdown.setAdapter(arrayAdapter);
bSignOut.setOnClickListener(this); // Start listener on Button
bComposeMail.setOnClickListener(this);
dropdown.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 0:
// setCityCoimbatore();
Log.i("City: ","Coimbatore");
break;
case 1: