안드로이드 개발 질문/답변
(글 수 45,052)
열심히 혼자서 독학 하고 있는 초보 입니다.
아래의 ArrayAdapter 메스드의 인수중에 통상"android.R.layout.simple_list_item_1"을 사용하는 이유는 무엇입니까?
(..\android-sdk-windows\platforms\android-7\data\res\layout\simple_list_item_1.xml에서 관련 내용은 확인 했습니다만..)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Tmp_Adapter = new ArrayAdapter<String>(_Context, android.R.layout.simple_list_item_1, "string");
setAdapter(Tmp_Adapter );
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
또한 ArrayAdapter 란 녀석이 자꾸 알듯말듯한데 간략한 설명도 부탁드려도 될까요?
부탁드립니다. m_ _m




단순한 스트링 형태의 리스트는 layout을 따로 정의할 필요가 없기 때문에 android 플랫폼 내에 미리 정의된 simple_list_item_1을 쓰게 됩니다.
리소스를 중복되게 추가할 필요도 없고 보기에도 적당하게 정의되어 있어서 많이 쓰게 됩니다.