2017-10-12 9 views
1

메시징 앱을 개발 중입니다. 선택한 연락처를 편집 텍스트에 표시하고 싶습니다. 아래 이미지. 아래 그림에서 상단 편집 - 텍스트는 작은 직사각형 상자 안에 연락처 이름을 표시하기 위해 십자 기호로 그 연락처 이름을 보여줍니다.편집 텍스트에서 선택한 항목을 가져 와서 해당 항목을 십자 기호가있는 사각형 상자 안에 표시 할 수 있습니까?

어떻게 디자인을 만들 수 있습니까? 제안이나 트릭이 도움이 될 것입니다.

enter image description here

+0

지금까지 무엇을 했습니까? –

답변

0

안녕하세요이 최근 안드로이드 플랫폼을위한 Google에 의해 출시 된 구글의 FlexBoxLayout를 사용하여 가능하다.

https://github.com/google/flexbox-layout

단계해야 할 일 :

1) Gradle을에 인 flexbox 의존성을 추가합니다.

dependencies { 
compile 'com.google.android:flexbox:0.3.1' 
} 

2) 리사이클 러뷰를보고 리사이클러 어댑터를 만들고 표시하려는대로 디자인하십시오.

3) FlexboxLayoutManager를 사용하여 recyclerview의 layoutmanager를 설정하십시오.

RecyclerView recyclerView = (RecyclerView)context.findViewById(R.id.recyclerview); 
FlexboxLayoutManager layoutManager = new FlexboxLayoutManager(context); 
recyclerview.setLayoutManager(layoutmanager); 
recyclerView.setAdapter(demoAdapter); 

그리고 나간다. :) 해피 코딩 ...

+0

Mr.SK에게 감사드립니다. – user8515823