0

여기 거래가 있습니다.선형 레이아웃 및 목록보기를 동적으로 만들고 제거하십시오.

내 응용 프로그램의 레이아웃이 뷰 플리퍼로 설정되었습니다. 뷰 플리퍼에는 7 개의 선형 레이아웃 하위 (뷰)가 있습니다. 각 선형 레이아웃에는 목록보기가 있습니다. 각 선형 레이아웃은 내 앱에서 다른 카테고리를 나타냅니다.

여기 내 딜레마가 있습니다.

현재 내 레이아웃은 매우 정적이며 부드러 롭습니다. 따라서 사용자가 사용할 수있는 카테고리를 원하는대로 선택할 수 있기를 바랍니다. 즉, 각각의 목록보기가있는 선형 레이아웃을 동적으로 만들고 제거 할 수 있어야합니다. 목록보기에 대한 배열 어댑터를 만들고 제거하는 문제도 있습니다.

제안 사항? 이 링크와

답변

0

How can I disable all views inside the layout?

당신은 세 가지 방법을 찾을 수 있습니다 : 해제, 제거하고 숨어. HTTP : // 목록에 대한

ViewFlipper mVF = (ViewFlipper) findViewById(R.id.my_ViewFlipper); //retrieve your ViewFlipper if it is in an xml file. 
LinearLayout lila1 = new LinearLayout(this); 
ListView livi1 = new ListView(this); 
lila1.addView(livi1); 
mVF.addView(lila1); 
+0

무엇에 대한 배열 어댑터가 작동 할 것 ListView를 참조하십시오 – ababzy

+0

조회수 :이 후 뭔가를 추가하려면

그런 다음, 당신은 당신의 자바 코드에서 그것을 할 수 있습니다 loadoverflow.com/questions/4540754/add-dynamically-elements-to-a-listview-android. LinearLayout의 경우 위의 항목을 사용해보세요. – mthpvg

+0

내가 잘못 본 것이 아니라면 그 링크가 하나의 목록보기에 유용 할 것 같습니다. 것은 많은 목록 뷰를 동적으로 생성해야합니다. 그 링크가 어떻게 적용되는지 나는 잘 모르겠습니다. – ababzy

관련 문제