나는 안드로이드 어플리케이션을 만들고 있습니다. 내 응용 프로그램에서 나는 listview를 사용하고있다. 이것은 내가 사용하고있는 코드입니다안드로이드리스트 뷰 컬러
ListView listSearchResults = (ListView)findViewById(R.id.listViewSearchResults);
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_spinner_item, searchResults);
listSearchResults.setAdapter(arrayAdapter);
"searchresults"는 문자열 배열입니다. 응용 프로그램 목록보기 텍스트를 흰색으로 실행하면 실행됩니다. 나는 아무것도 바꾸지 않았고 다른 뷰에서 동일한 코드를 사용하여 검정색으로 표시했습니다. 왜 자동으로 색상이 변경됩니까? 이것에 대한 이유가 있습니까?
'활동'컨텍스트를 사용하십시오. – Luksprog
어쩌면 부모보기 중 하나가 색상을 변경하기 위해 특정 스타일을 가졌거나 완전히 다른 테마를 가지고있을 수 있습니다. – DroidBender
당신은'android.R.layout.simple_spinner_item'을 어떻게 사용해야할까요? – njzk2