반응형
xml 파일에서 다음과 같이 하면 ListView의 배경색은 바뀌지만 글자 색은 바뀌지 않는다.
android:background="@android:color/black"
android:textColor ="@android:color/white"
Java 파일에서 다음과 같이 ArrayAdapter를 설정하면 글자 색이 변한다.
ArrayAdapter<String> ArrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, list)
{
@Override
public View getView(int position, View convertView, ViewGroup parent)
{
View view = super.getView(position, convertView, parent);
TextView tv = (TextView) view.findViewById(android.R.id.text1);
tv.setTextColor(Color.WHITE);
return view;
}
};
listView1.setAdapter(ArrayAdapter);
반응형
'컴퓨터공학 > 안드로이드' 카테고리의 다른 글
갤럭시 화면 캡처 방법 (0) | 2017.10.08 |
---|---|
안드로이드 스튜디오 화면 컬러 바꾸기 (0) | 2017.09.04 |
안드로이드 스튜디오의 IntelliJ IDEA와 Gradle이란? (0) | 2017.08.28 |
[안드로이드 스튜디오] ListView 사용하기 (0) | 2017.08.26 |
[안드로이드 스튜디오] 메뉴에서 체크 박스 사용하기 (0) | 2017.08.25 |
댓글