2014-03-01 1 views
2

내가 사용자 프로파일을 만드는 작업입니다 .. 링크의 이미지를 참조하시기 바랍니다 태그와 같은 UI를 단어의 컬렉션을 만들 방식으로 링크의 이미지로 설명됩니다. 이러한 취미는 백엔드의 사용자 프로필에 동적으로 채워질 것이므로 각 취미는 이와 같은 스타일을 얻고 그림과 같이 하나 추가됩니다. 가능한가? 제발 조언.안드로이드 - 동적 나는에서 사용자의 취미를 표시 할 .. 프로필에서</p> <p>

나는 사용자 정의 목록 항목 중 하나로서 RelativeLayout을 사용하고 있습니다. 내 목록은 조각 내에서 즉석에서 만들어집니다.

RelativeLayout hobbiesLayout= new RelativeLayout(getActivity().getApplicationContext()); 
List<Item> items = new ArrayList<Item>(); 
items.add(new HobbiesItem(inflater, hobbiesLayout)); 

이 목록 항목을 만드는 동안 내가 백엔드에서 얻은 모든 취미를 채우고 이미지에 표시된대로 표시하려고합니다. 레이아웃에 추가 된 맞춤 텍스트 뷰가 될 것이라고 생각하지만 확실하지 않습니다.

Expected UI Link

+0

나는 의견을 남겨 두려고 노력했다고 생각합니다. 아직 개선이 필요하다면 안내하십시오. @josh, – Dragon

+0

게시물의 배경과 같은 배경을 가진 각 취미 항목에 대해 TextView를 부 풀릴 수 있습니다. 프로그래밍 방식으로 레이아웃 매개 변수와 레이아웃 규칙 (toRightOf 등)을 설정해야합니다. – Laura

답변

-1

당신은,보기에서 확장하는 클래스를 생성 된 onDraw() 메소드를 오버라이드 (override) 할 수 있습니다. 그런 다음 둥근 사각형을 그리고 텍스트를 만들 수 있습니다. 그런 다음, 당신은 새로운 객체를 인스턴스 생성하고 액티비티의 콘텐트 뷰로 설정해야한다.

그러나 나는 쉬운 방법이있을 수 있습니다 확신 ...

관련 문제