2016-06-24 4 views
0

ArrayList를 사용할 수 있는지 여부에 따라 프로그래밍 방식으로 텍스트 뷰를 변경하려고합니다. 기본적으로, 나는 사용자의 애완 동물, 어린이 및 자동차를 표시하기 위해 세 가지 다른 RecyclerView 어댑터 & TextViews를 사용했습니다. 사람이이 중 하나가 없으면 RecyclerView를 비우고 해당 텍스트 뷰를 삭제하고 모든 것을 옮겨서 교체하려고합니다. 1 : http://i.stack.imgur.com/2v1OM.png사용자 속성에 따라 선형 레이아웃에서 프로그래밍 방식으로 텍스트 뷰 변경

TextView

나를 위해 일했다 유일한 것은 TextView.setVisibility (View.GONE)를 사용하는 것입니다. 그러나 분명히, 그것은 나를 위해 작동하지 않습니다. 다른 질문에 제안 나는 이것을 시도했다 :

LinearLayout lL = new LinearLayout(getContext()); 
lL.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); 
Pets.setPadding(0, 0, 0, 0); 

을하지만, 나를 위해 중 하나를 밀어 측면에서 작동하지 않습니다.

+0

RecyclerView setVisibility (View.GONE) –

답변

0

RecyclerView의 표시 여부를 View.GONE으로 설정할 수 있습니다.

+0

은 대답이 아닙니다. 의견은 –

+0

입니다. @GokhanArik 충분한 평판 포인트가 있다면 주석을 달았습니다. 나는 단지 돕고 싶었다. –

+0

답변을 편집하고 RecyclerView를 숨기고 사람들이 다시 upvote 할 것입니다 –

관련 문제