스피너에 개체 배열과 스피너에 값을 표시하는 데 사용할 필드를 전달하는 방법은 무엇입니까 (예 : .net, flex 등 ...)? 엔티티를 데이터베이스에서 가져 와서 원하는 부분을 문자열로 변환하는 등 고통을 느낄 수 있습니다. 그리고 스피너로 전달합니다. 더 나은 해결책은 컨테이너 지시문을 전달하고 회 전자에게 알려주는 것입니다.이 필드를 사용하여 회 전자 항목 캡션으로 표시하십시오.개체 배열을 회 전자에 전달하고 텍스트에 필드 이름을 지정합니까?
0
A
답변
2
정확하게 질문이 올지 모르겠지만 어쨌든 스피너를 개체 배열 ("전문 분야"예)에 바인딩 할 수 있습니다.
ArrayAdapter<Specialty> adapter = new ArrayAdapter<Specialty>(this,android.R.layout.simple_spinner_item, specialities);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
mSpecialtySpinner.setAdapter(adapter);
특수 개체에서 나는 내 회 전자에 표시 할 항목을 보여주기 위해 toString() 메서드를 재정의합니다.
+0
어느 정도는 감사 할 것입니다. – Notbad
관련 문제
- 1. 회 전자에 알파벳을 표시합니다.
- 2. 회 전자가 다른 회 전자에 액세스하는 방법?
- 3. 회 전자 - 클릭하여 회 전자에 무언가를 추가하십시오.
- 4. 회 전자에 회 전자를 동적으로 추가하십시오.
- 5. 안드로이드 회 전자에 대한 힌트 넣기
- 6. 회 전자에 여러 열이 있습니까?
- 7. 공유 기본 설정 : 회 전자에 파일 이름을 저장하는 방법
- 8. ArrayAdapter : 회 전자에 보낼 Json 데이터
- 9. 맞춤 회 전자에 대한 도움이 필요하십니까?
- 10. 커팅없이 회 전자에 긴 문자열 표시
- 11. 회 전자에 데이터 표시에 대한 도움
- 12. 숨겨진 ID가있는 텍스트를 회 전자에 추가하기
- 13. 회 전자에 '없음'옵션을 추가하는 쉬운 방법은 무엇입니까?
- 14. Null PointerException in 안드로이드의 회 전자에
- 15. 안드로이드에서 회 전자에 대한 힌트를 설정하는 방법
- 16. 회 전자에 대한 안드로이드 화면 방향 처리
- 17. 이전 활동으로 전달 된 회 전자에 대한 데이터 표시
- 18. 배열을 전달하고 MySQL의 테이블
- 19. 프로젝트의 이름을 어떻게 지정합니까?
- 20. 변수의 이름을 어떻게 지정합니까?
- 21. monodroid가있는 편집 텍스트에 대한 requestfocus 플래그를 지정합니까?
- 22. 안드로이드 : enum.values ()가 아닌 회 전자 레이블을 회 전자에 추가하는 방법?
- 23. 첫 번째 회 전자를 기준으로 두 번째 회 전자에 항목을 추가하는 방법은 무엇입니까?
- 24. 여러 이름을 알지 못하게하고 Android에서 JSON resposte 수신 및 회 전자에 설정
- 25. JSON 필드 이름을 다른 개체 필드 이름에 매핑하는 방법은 무엇입니까?
- 26. 한 회 전자에 두 개의 문자열 목록을 사용할 수 있습니까?
- 27. 드롭 다운 목록 만들기 안드로이드가 아닌 회 전자에 목록 작성
- 28. 하나의 회 전자에 두 가지 글꼴 크기를 사용할 수 있습니까?
- 29. 이미지 버튼을 클릭하여 안드로이드 회 전자에 전화 할 수 있습니까?
- 30. 정적으로 생성 된 회 전자에 값을 동적으로 추가
먼저 무엇을 시도해보세요! –
자신의 어댑터를 코딩해야합니다. –
@Vipul Shah : 아직 아무 것도 시도하지 않았습니다. 단지 그것을 할 수 있는지를 알고 싶었습니다. Jeje Doudou : 나는 이것을 과거에 해왔다. 더 나은/쉬운 솔루션이 있는지 알고 싶었습니다. – Notbad