ここでactivity
First を取得し、 Second に取得した値を送信していますactivity
。
2 番目に とactivity
が含まれtextview
ますspinner
。ここspinner
には、johncena、Rock、undertaker などの値が含まれています。
そのため、.so in nextを介して nextscreenに渡されるactivity
card2 および Rock として値を取得しています。intent
activity
cardNumber.setText(cardReceived);
textview
spinner
最初から次のactivity
アクティビティspinner
値に移動すると、ロックとして表示される必要があります。
しかし、それはデフォルト値johncenaを示しています.
同様に、カード 3 とアンダーテイカーとして値を取得した場合、2 番目activity
に移動すると、カード 3 とアンダーテイカー (の場合) を表示する必要がありspinner
ます。
しかし、それは card3 と johncena を示しています (デフォルト値)
Intent send =new Intent(First.this, Second.class);
send.putExtra("card",cardList.get(position));
send.putExtra("name",nameList.get(position));
startActivity(edit);
String cardReceived = getIntent().getStringExtra("card");
cardNumber =(EditText)findViewById(R.id.cardnumber);
cardNumber.setText(cardReceived);
String nameReceived = getIntent().getStringExtra("name");
System.out.println("name "+nameReceived);
Spinner NameDetail = (Spinner) findViewById(R.id.spinner1);
List list = new ArrayList();
list.add("Johncena");
list.add("Rock");
list.add("UnderTaker");
ArrayAdapter dataAdapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item, list);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
cardDetail.setAdapter(dataAdapter);