안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
두개의 String 배열이 있습니다.
String[] strCountry = {"한국","미국","영국","중국","일본"};
String[] strCity = {"서울","워싱턴","런던","북경","도쿄"};
ListView와 Adapter를 사용해서 다음과 같은 결과를 얻고 싶을때 어떻게 해야하나요 ㅜㅜㅜㅜ
| 한국 서울 |
|----------------------------|
| 미국 워싱턴 |
|----------------------------|
| 영국 런던 |
|----------------------------|
| 중국 북경 |
|----------------------------|
| 일본 도쿄 |
뭐...이런식으로 나오길 원하고 있습니다. strCountry는 왼쪽정렬, strCity는 오른쪽정렬이요
같이 고민부탁드릴께요~ 계속 찾고 있는중입니다 ㅜㅜㅜㅜ
두개의 String 배열이 있습니다.
String[] strCountry = {"한국","미국","영국","중국","일본"};
String[] strCity = {"서울","워싱턴","런던","북경","도쿄"};
ListView와 Adapter를 사용해서 다음과 같은 결과를 얻고 싶을때 어떻게 해야하나요 ㅜㅜㅜㅜ
| 한국 서울 |
|----------------------------|
| 미국 워싱턴 |
|----------------------------|
| 영국 런던 |
|----------------------------|
| 중국 북경 |
|----------------------------|
| 일본 도쿄 |
뭐...이런식으로 나오길 원하고 있습니다. strCountry는 왼쪽정렬, strCity는 오른쪽정렬이요
같이 고민부탁드릴께요~ 계속 찾고 있는중입니다 ㅜㅜㅜㅜ
2009.11.18 12:16:45
Adapter 의 getView의 역활을 하는 곳에서
LinearLayout l = new LinearLayout(mContext);
TextView tv = new TextView(mContext);
tv.setText("Korean");
TextView tv2 = new TextView(mContext);
tv2.setText("Seoul");
l.addView(tv, 260, 65);
l.addView(tv2, 60, 65);
이런식으로 하니까 비슷하게는 나오네요..
근데 이렇게 하면 나중에 Text 의 Length에 따른 Align 하기가 드러울거 같네요.