I'm creating a small health survey app. But now I'm stuck here that I need to display the selection that I have chosen from spinner and checkbox from one activity to result activity at finally. I have two activity with spinners items. first activity have three spinners and second have two spinners. I want to combine these spinners items and show output results.Please,help me.
package com.example.sayku;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.Spinner;
import android.widget.Toast;
public class activity5 extends AppCompatActivity implements AdapterView.OnItemSelectedListener {
private Spinner spinner;
private Spinner spinner1;
private Spinner spinner2;
private Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_5);
int positionOfSelectedDataFromSpinner;
spinner = findViewById(R.id.spinner);
spinner1 = findViewById(R.id.spinner2);
spinner2 = findViewById(R.id.spinner3);
button = findViewById(R.id.btn8);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,R.array.select_locations, android.R.layout.simple_spinner_dropdown_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(this);
ArrayAdapter <CharSequence> adapter1 = ArrayAdapter.createFromResource(this, R.array.select_age, android.R.layout.simple_spinner_dropdown_item);
adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner1.setAdapter(adapter1);
spinner1.setOnItemSelectedListener(this);
ArrayAdapter<CharSequence> adapter2 = ArrayAdapter.createFromResource(this,R.array.select_gender, android.R.layout.simple_spinner_dropdown_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner2.setAdapter(adapter2);
spinner2.setOnItemSelectedListener(this);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(activity5.this, activity6.class);
startActivity(intent);
}
});
}
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {
}
}