diff --git a/app/src/main/java/com/mapps/seproject/UserActivity.java b/app/src/main/java/com/mapps/seproject/UserActivity.java index 674f1ccfb7ad99eb3db9f1a5c19a54c1a75e2c08..762fedb218ce3f18bb3447f8e045a1cad548fa9b 100644 --- a/app/src/main/java/com/mapps/seproject/UserActivity.java +++ b/app/src/main/java/com/mapps/seproject/UserActivity.java @@ -6,7 +6,10 @@ 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; @@ -19,6 +22,7 @@ public class UserActivity extends AppCompatActivity implements View.OnClickListe Button bSignOut; Button bComposeMail; TextView welcome; + Spinner dropdown; @Override protected void onCreate(Bundle savedInstanceState) { @@ -40,11 +44,44 @@ public class UserActivity extends AppCompatActivity implements View.OnClickListe } FirebaseUser user = firebaseAuth.getCurrentUser(); // Get user - welcome.setText("Welcome "+user.getEmail()); // Get Email + 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: + // setCityChennai(); + Log.i("City:","Chennai"); + break; + + } + + + } + + @Override + public void onNothingSelected(AdapterView<?> parent) { + + } + }); } @@ -115,6 +152,7 @@ public class UserActivity extends AppCompatActivity implements View.OnClickListe - } + + } diff --git a/app/src/main/res/layout/activity_user.xml b/app/src/main/res/layout/activity_user.xml index f846daae524d3308277e5734aa4dfa01ee10bacf..5422032f1417d4eb223676c837af43d35af161f0 100644 --- a/app/src/main/res/layout/activity_user.xml +++ b/app/src/main/res/layout/activity_user.xml @@ -13,27 +13,33 @@ <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginTop="28dp" android:id="@+id/tvWelcome" android:textSize="24sp" - android:layout_alignParentTop="true" + android:text="test" android:layout_centerHorizontal="true" /> <Button android:text="Sign Out" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginBottom="10dp" android:id="@+id/bSignOut" - android:layout_alignParentBottom="true" - android:layout_centerHorizontal="true" /> + android:layout_alignParentTop="true" + android:layout_alignParentEnd="true" /> <Button android:text="Compose Email" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_below="@+id/tvWelcome" - android:layout_centerHorizontal="true" - android:layout_marginTop="27dp" - android:id="@+id/bComposeMail" /> + android:id="@+id/bComposeMail" + android:layout_alignParentBottom="true" + android:layout_centerHorizontal="true" /> + + <Spinner + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:id="@+id/spSelectCitiy" + android:layout_marginTop="31dp" + android:layout_below="@+id/bSignOut" + android:layout_alignParentStart="true" /> + </RelativeLayout>