마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

listview의 item 내용 띄어쓰기 질문드려요.

0 추천

아래와 같이 array.data.xml값을 불러오는 리스트 뷰를 구성하고 있습니다.

ListView listView = (ListView)findViewById(R.id.listView);
adapter = ArrayAdapter.createFromResource(this, R.array.data, ndroid.R.layout.simple_list_item_activated_1);
listView.setAdapter(adapter);

array.data.xml의 내용은
<item>a1    사과           1000</itme>
<item>a2b1 딸기            400</itme>
<item>b2    블루베리 300/400<item>

이런식인데요...  폰에서 컴파일하서 보면 item내용처럼 정렬된 모습이 아닌 띄어 쓰기 같은게 없이화면에 표시되던데.. 이걸 해결하는 방법이 있을까요.

별도 xml레이아웃을 구성하지 않는 방법이 궁금합니다.
 

내찬RB 님이 2016년 2월 28일 질문

1개의 답변

0 추천
xml의 내용을 불러와 리스트에 뿌려주는 방법을 사용하시는군요.

한 줄에 a1/사과/1000 이렇게 세 내용을 담고 싶으신거인지?

보기좋게 정렬하려면 커스텀 리스트뷰를 사용하시는게 더 좋을거같네요.

한 줄에 textview 세칸을 넣어서 각 tv에 해당 내용 한개씩을 집어넣는 식으로요.
망고사탕 (5,000 포인트) 님이 2016년 2월 29일 답변
...