2012-05-23 16 views
0

상자 안의 내용을 어떻게 포장 할 수 있습니까? 트위터처럼.상자 안에 내용 줄 바꿈

확인은 어떻게 트위터이며 어떻게 내 꺼야 : 당신은 멀리 갈 시도하는 효과를 얻기 위해

http://img17.imageshack.us/img17/8241/stackoverflow.png

+0

원하는 것을 조금 설명해보십시오. 이 경우에는 이미지가 많은 단어의 가치가 없습니다 ... –

+0

모든 트윗은 흰색 상자 안에 있습니다. 나는 그런 식으로하려고했지만, 목록이 너무 크고 스크롤하면 상자 안의 내용 만 움직이며 전체 상자는 움직이지 않습니다. –

답변

1

, 당신은 ListView에 대한 배경 이미지로 PNG 9patch를 사용해야 할거야 9patch의 테두리 크기와 일치하도록 ListView에 패딩을 설정하십시오. 9patch는 Twitter 예제와 같이 배경과 정확하게 일치해야합니다.

You can learn more about 9patches here.

+0

나는 이미 그와 다른 것들을 시도했다. 문제는 목록이 너무 길고 스크롤 할 때 전체 상자가 아니라 이동하는 상자 안의 내용입니다. –

+0

이것을 반영하여 내 대답을 편집했습니다. –

+0

그러나 ListView에서 패딩을 설정하면 스크롤 막대도 패딩을받으며 트위터에서는 스크롤 막대에 패딩이 없습니다 ... http://img696.imageshack.us/img696/1861/aaaaadj.png –

0

그것은 착시입니다. 상위 항목, 중간 항목, 아래 항목의 세 가지 9 패치를 생성하려고합니다. 그런 다음 목록의 위치에 따라 각 항목의 배경 드로어 블을 동적으로 설정하십시오. 드로어 블 사이에 경계선이 제대로 정렬되어 있는지 확인하면됩니다.