You are on page 1of 3

package edu.ucucite.

introtomobilespinner;

import android.content.DialogInterface;
import android.content.Intent;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.CheckBox;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.RatingBar;
import android.widget.Spinner;
import android.widget.Toast;

import java.util.ArrayList;

public class MainActivity extends AppCompatActivity {

Spinner spinner;

String [] city={"Urdaneta City","Rosales City"};

RatingBar ratingBar;

CheckBox chBurger;
CheckBox chFries;
RadioGroup rgGender;
RadioButton rbMale;
RadioButton rbFemale;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

spinner=findViewById(R.id.spin);
ratingBar=findViewById(R.id.ratingBar);
chBurger=findViewById(R.id.checkBurger);
chFries=findViewById(R.id.checkFries);

rgGender=findViewById(R.id.radioGender);
rbMale=findViewById(R.id.radioMale);
rbFemale=findViewById(R.id.radioFemale);

ArrayAdapter<String> arrayAdapter= new ArrayAdapter<>(this,


android.R.layout.simple_spinner_dropdown_item,city);

spinner.setAdapter(arrayAdapter);

spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener()
{
@Override
public void onItemSelected(AdapterView<?> parent, View view, int
position, long id) {
String stCity=parent.getItemAtPosition(position).toString();

Toast.makeText(MainActivity.this, "" + stCity,


Toast.LENGTH_SHORT).show();

@Override
public void onNothingSelected(AdapterView<?> parent) {

}
});

}//Spinner

public void clickRating(View view){


float getRate=ratingBar.getRating();

Toast.makeText(this, "" + getRate, Toast.LENGTH_SHORT).show();

public void clickCheck(View view){

if(chBurger.isChecked() && chFries.isChecked()){

Toast.makeText(this, "Burger and Fries", Toast.LENGTH_SHORT).show();


}else if(chBurger.isChecked()){
Toast.makeText(this, "Burger Only", Toast.LENGTH_SHORT).show();
}else if(chFries.isChecked()){
Toast.makeText(this, "Fries", Toast.LENGTH_SHORT).show();
}else{
Toast.makeText(this, "Please Select", Toast.LENGTH_SHORT).show();
}

public void clickRadio(View view){

if(rbMale.isChecked()){

AlertDialog.Builder alert= new AlertDialog.Builder(this);


alert.setTitle("This Dialog");
alert.setMessage("Male selected");
alert.setCancelable(false);
alert.setIcon(R.drawable.boy);
alert.setPositiveButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {

startActivity(new Intent(MainActivity.this,HomeActivity.class));

}
});

alert.setNegativeButton("Yes", new DialogInterface.OnClickListener() {


@Override
public void onClick(DialogInterface dialog, int which) {

}
});

alert.setNeutralButton("Cancel", new DialogInterface.OnClickListener()


{
@Override
public void onClick(DialogInterface dialog, int which) {

}
});

alert.show();

}else if(rbFemale.isChecked()){

You might also like