내 목록에 textview가 포함 된 listview가 있습니다. 즉, 사용자가 텍스트를 선택할 수있는 텍스트 목록이 있음을 의미합니다. 텍스트의 끝에 여백 메모를 설정하고 거기에 단추가 만들어집니다. 그래서 다음에 사용자가 그 텍스트를 읽을 때 버튼/버튼이있을 때 그 버튼을 클릭하면 팝업이 열려 여백 메모를 볼 수 있습니다. 이제 문제는 끝에 여백 메모를 여러 개 만들 수 있다는 것입니다. 이 경우 선택한 텍스트 뷰 끝에 동적으로 하나 이상의 단추를 만들어야합니다. 그래서 하나 이상의 버튼을 동적으로 생성 할 수 없습니다.안드로이드의 선택된 목록보기 항목 끝에 동적으로 버튼을 추가 하시겠습니까?
0
A
답변
1
두 가지 방법이 있습니다.
1) 이미 목록 항목 요소의 xml 파일에 버튼을 만들고 표시 여부를 보이지 않거나 사라지게 설정하십시오. 사용자가 선택하면 가시성을 표시로 설정할 수 있습니다. 가시성은 동적으로 설정할 수 있습니다.
2) 다른 방법은 프로그래밍 방식으로 버튼을 추가하는 것입니다. 목록보기는 성능을 위해보기를 재사용합니다. 이것은 버튼 이동 위치에 문제가있는 이유를 설명 할 수 있습니다. 이 경우 목록 항목의 ID를 식별하고 목록 어댑터의 getView 메소드에서보기가 작성 될 때마다 단추를 추가하고 제거하십시오.
- getView 메소드에서 조건을 선택하고 가시성 또는 추가/제거 버튼을 설정해야합니다.
0
lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> list, View v, int pos, long id) {
System.out.println("I clicked row item");
button1= (Button)v.findViewById(R.id.button1);
button1.setVisibility(button1.isShown() ? View.GONE : View.VISIBLE);}
관련 문제
- 1. 동적으로 버튼을 추가 하시겠습니까?
- 2. 동적으로 목록보기에 항목 추가
- 3. Android 레이아웃 : 목록보기 끝에 버튼을 배치하는 방법
- 4. 안드로이드의 편집 모드 목록보기
- 5. TreeViewer에서 선택된 항목 추가
- 6. 안드로이드의 목록보기에서 선택된 수의 항목 만 표시합니다.
- 7. Android 목록보기 항목 정렬
- 8. 목록보기 요소에 대한 추가 항목
- 9. 버튼을 동적으로 추가 (jquery)
- 10. 목록보기 마지막에 항목 추가하기
- 11. 안드로이드 : 목록보기 끝에 또는 화면 하단에
- 12. 목록보기 항목 단추에서 목록보기 항목 제거
- 13. 안드로이드의 목록보기 새로 고침
- 14. 목록보기 편집 항목
- 15. 다른 양식의 목록보기 항목 추가 (개체 사용)
- 16. 버튼을 동적으로 aspx 파일에 추가
- 17. 아코디언 레이아웃에 동적으로 항목 추가
- 18. Sencha Touch 동적으로 항목 추가
- 19. edittext가 목록보기 내에 포커스를 가지고있을 때 항상 선택된 항목 표시
- 20. datamapper json의 끝에 추가
- 21. 안드로이드에서 꼬리말 끝에 정적 버튼을 만듭니다.
- 22. 각 URL 끝에 슬래시를 추가 하시겠습니까?
- 23. Java - 목록 끝에 노드를 추가 하시겠습니까?
- 24. 목록보기 항목의 버튼을 활성화하고 해당 항목을 클릭하고 안드로이드의 나머지 목록 항목에있는 모든 버튼을 비활성화하는 방법은 무엇입니까?
- 25. 목록보기 항목 (및 부 항목)
- 26. 필드 컨테이너에 동적으로 extjs 항목 추가
- 27. JQuery Mobile의 동적 항목 목록보기 - data.prevPage.attr
- 28. 안드로이드의 목록보기 및 대화 상자
- 29. 스크롤 목록보기 안드로이드의 색상 변경
- 30. 안드로이드의 사용자 지정 목록보기 배경
버튼 BTN = 신규 버튼 (이); \t \t \t btn.setText ("login"); \t \t \t btn.setLayoutParams (params); – shassss
고맙습니다.하지만이 버튼을 사용하면 동적으로 버튼을 추가 할 수 있지만 다음 번에는 올바른 위치에 표시되지 않습니다. 텍스트 뷰에 버튼을 추가합니다. 3.now 스크롤 목록 뷰 다음 버튼 위치가 변경되고 이동합니다. 어떤 다른 포지션 – DEVENDRA
뭐라구요? 내게 무슨 말을 하려는지 궁금하다. – shassss