내 안드로이드 응용 프로그램에서 활동 2 개를 클릭하면 내가 클릭하면 활동 B에서 해당 객체의 세부 정보가 표시되는 객체의 목록보기가 있습니다. 활동 B는 객체 처음에는 기본 입력 양식 레이아웃이 추가되었습니다.Android 스피너 세트 항목 작업 시작
I는 입력 된 이름을 변수로 활동 A에 텐트에서
내 편집 텍스트 올바르게 데이터를 검색 할 수 있습니다 .getSerializableExtra() 를 사용하여 활동 A로부터 객체에 대한 정보를 수신하고 편집 텍스트 사용 :
그러나 내 Spinner에서 동일한 작업을 수행 할 수 없습니까?
그래서 활동 B의 다른 필드와 함께 스피너 항목을 설정하고 활동 A의 내 목록보기에 나타나는 개체 (제목 만 해당)를 저장하지만 클릭 할 때 선택한 스피너 항목을 검색하는 방법 활동 A의 목록 항목은 활동 B에서 다시 볼 수 있습니다
여기에 사용 될 수 있습니다 내 직렬화 코드는 다음과 같습니다
Serializable currentMed = getIntent().getSerializableExtra("Med");
if(currentMed != null)
{
Medication med = (Medication)currentMed;
et_medicationName.setText(med.getMedicationName());
//Get Medication Type from selected Spinner item here?
}
나는 또한 게터/세터가 스피너에 대해 설정해야합니다.
도움 주셔서 감사합니다.
spinner.setSelection (adapter.getPosition ("Stringvalue")); –