0

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) {

    }

    

}
Progman
  • 14,690
  • 4
  • 32
  • 46
  • `from one activity to result activity at finally` you may pass data to the intent you are calling: https://stackoverflow.com/questions/4233873/how-do-i-get-extra-data-from-intent-on-android – PeterMmm Mar 27 '22 at 18:28

0 Answers0