본문 바로가기
컴퓨터공학/안드로이드

안드로이드 스튜디오 ListView 글자 색 바꾸기

by 무에서 2017. 9. 3.
반응형

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);



반응형

댓글