public class Sinif1Activity extends AppCompatActivity {
Spinner spinner;
String URL = "https://www.sinifdefteri.net/jsonhaftalar.php";
ArrayListCountryName;

private TextView Dersbaslik6 , kazanim6 , Dersbaslik5 , kazanim5, Dersbaslik4 , kazanim4, Dersbaslik3 , kazanim3, Dersbaslik2 , kazanim2, Dersbaslik1 , kazanim1, tarih;
private Button oncekiGun , sonrakiGun;
// ListView dersbirView;
// TurkceBirinciSinifDersBirAdapter turkceBirinciSinifDersBirAdapter;
// List birinciSinifTurkcePojos;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_sinif1);
// dersbirView = findViewById(R.id.ders1ListView);


tarih = (TextView)findViewById(R.id.tarih);
// Aşağısı spinner
CountryName=new ArrayList<>();
spinner=(Spinner)findViewById(R.id.country_Name);
loadSpinnerData(URL);
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView adapterView, View view, int i, long l) {
String country= spinner.getItemAtPosition(spinner.getSelectedItemPosition()).toString();
// String haftaid = spinner.getItemAtPosition(spinner.getSelectedItemPosition()).toString();
Toast.makeText(getApplicationContext(),country,Toast.LENGTH_LONG).show();

tarih.setText(country);

// Bura
}

@Override
public void onNothingSelected(AdapterView adapterView) {
// DO Nothing here
}
});
tanimla();
getDers1();
getDers2();

}

private void loadSpinnerData(String url) {
RequestQueue requestQueue=Volley.newRequestQueue(getApplicationContext());
StringRequest stringRequest=new StringRequest(Request.Method.GET, url, new Response.Listener() {
@Override
public void onResponse(String response) {
try{
JSONObject jsonObject=new JSONObject(response);
if(jsonObject.getInt("success")==1){
JSONArray jsonArray=jsonObject.getJSONArray("Name");
for(int i=0;i JSONObject jsonObject1=jsonArray.getJSONObject(i);
String country=jsonObject1.getString("haftaadi");

CountryName.add(country);
}
}
spinner.setAdapter(new ArrayAdapter(Sinif1Activity.this, android.R.layout.simple_spinner_dropdown_item, CountryName));
}catch (JSONException e){e.printStackTrace();}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
error.printStackTrace();
}
});

int socketTimeout = 30000;
RetryPolicy policy = new DefaultRetryPolicy(socketTimeout, DefaultRetryPolicy.DEFAULT_MAX_RETRIES, DefaultRetryPolicy.DEFAULT_BACKOFF_MULT);
stringRequest.setRetryPolicy(policy);
requestQueue.add(stringRequest);

}

public void tanimla()
{
Dersbaslik1 = (TextView)findViewById(R.id.Dersbaslik1);
Dersbaslik2 = (TextView)findViewById(R.id.Dersbaslik2);

kazanim1 = (TextView)findViewById(R.id.kazanim1);
kazanim2 = (TextView)findViewById(R.id.kazanim2);


// Botonlar
oncekiGun = (Button) findViewById(R.id.oncekiGun);
sonrakiGun = (Button)findViewById(R.id.sonrakiGun);

}

public void getDers1 ()
{
String ders = "1";

String hafta = "Buraya spinner içerisideki veriyi çekmek istiyorum";
Call request = ManagerAll.getInstance().turkcebirincisinif(ders, hafta);
request.enqueue(new Callback() {
@Override
public void onResponse(Call call, retrofit2.Response response) {

Dersbaslik1.setText(response.body().getDersadi());
kazanim1.setText(response.body().getKazanim());
// kazanim5.setText(hafta);
}

@Override
public void onFailure(Call call, Throwable t) {

}
});
}

}

bu şekilde bir kod yapım var. yukarda String hafta = "Buraya spinner içerisideki veriyi çekmek istiyorum"; diye bir yazı yazdım tam belli olsun diye bu String hafta değişkenini spinerdan gelen veri yapmak istiyorum. Spinner içerisinde country diye bir değişken var o çekilecek veriyi veriyor ama aşağı stirng içine alamıyorum nasıl alabilirim.