0
첫 번째 액티비티에 "빨강", "황색", "파랑"및 "녹색"이라는 문자열이 포함 된 응용 프로그램을 만들고 있습니다. 사용자가 회 전자 항목을 선택하면 두 번째 활동의 배경이 해당 색상이됩니다. 그 값을 MainActivity 클래스에서 Display 클래스로 전달하는 데 문제가 있습니다. 경우스피너에서 두 번째 액티비티로 문자열 전달하기
첫 번째 액티비티에 "빨강", "황색", "파랑"및 "녹색"이라는 문자열이 포함 된 응용 프로그램을 만들고 있습니다. 사용자가 회 전자 항목을 선택하면 두 번째 활동의 배경이 해당 색상이됩니다. 그 값을 MainActivity 클래스에서 Display 클래스로 전달하는 데 문제가 있습니다. 경우스피너에서 두 번째 액티비티로 문자열 전달하기
당신이 스피너 값을 검색하는 방법을 궁금해 : 의도를 구축 할 때 첫 번째 활동에서
String pickedColor = yourSpinner.getSelectedItem().toString();
을 할 뭔가 같은 : 두 번째 활동에서 그런
Intent intent = new Intent(MainActivity.this, DisplayActivity.class);
intent.putExtra("COLOR_KEY", pickedColor);
startActivity(intent);
:
String color = getIntent().getStringExtra("COLOR_KEY");
필요한 것을 수행하십시오.
여기서 pickedColor는 선택된 문자열입니까? parent.getSelectedItem(). toString() 에서처럼? –
그래, 내 대답을 편집 했어. 그래서 당신은'pickedColor'를 얻는다. – HelloSadness