textView처럼 동적으로보기를 생성 할 때이 텍스트보기에 대한 ID를 어떻게 자동으로 생성합니까? 나는 setId 메소드를 사용할 수 있다는 것을 알고 있지만이 ID는 수동으로 설정하면 다른 뷰의 ID와 충돌 할 가능성이 높습니다. 그냥! 레이아웃 레이아웃 매개 변수를 상대 레이아웃으로 설정하면 모든보기의 ID가 필요해 보입니다. 이 문제를 해결하는 데 사용할 수있는 방법이 있습니까? 감사합니다.Android에서 동적으로 생성 된 TextView의 ID를 생성하는 방법은 무엇입니까?
답변
이 ID 설정 :
INT 카운트 = 0;
your_tv.setId (count);
해당 ID에서 검색하는 방법 :
your_tv.getId();
// 여기 count는 양의 정수일 수 있지만 다른보기의 ID와 충돌하지 않습니다.
감사합니다. 안드로이드가 자동으로 나를 위해 ID를 생성했다. 걱정할 필요 없어. – Winlandiano
괜찮아.하지만 위의 방법은 자신의 ID를 생성하고 아무것도 계산하지 않고 자신의 소원으로 사용하는 것입니다. – Prince
먼저 이드가 정말로 필요한 것인지 물어보십시오. 그렇다면 가능한 충돌에 대해 걱정하고 있습니다. 이전 질문과 유사합니다.
는 봐 : Android: View.setID(int id) programmatically - how to avoid ID conflicts?
감사합니다. 나는 나의 걱정이 갑자기 필요 없다는 것을 알았다. – Winlandiano
API 뷰에서 고유 한 ID를 제공하는 API 17의 your_view.generateViewId() 메소드를 사용할 수 있습니다.
- 1. 동적으로 생성 된 레이아웃의 ID를 설정하는 방법은 무엇입니까?
- 2. 동적으로 생성 된 버튼의 ID를 액션 메소드에 전달하는 방법은 무엇입니까?
- 3. 동적으로 생성 된 ID를 s : Struts2의 url에 전달하는 방법은 무엇입니까?
- 4. 동적으로 생성 된 양식 값을 Android에서 얻는 방법은 무엇입니까?
- 5. android에서 textview의 텍스트 높이를 제어하는 방법은 무엇입니까?
- 6. android에서 customAdapter의 textView의 ClickEvent에서보기를 표시하는 방법은 무엇입니까?
- 7. Android에서 textview의 대칭 이미지를 만드는 방법은 무엇입니까?
- 8. js에서 ID를 생성하는 방법은 무엇입니까?
- 9. 면도기에서 동적으로 생성 된 버튼의 ID를 가져옵니다.
- 10. Android - 동적으로 생성 된 버튼의 ID를 얻으십시오.
- 11. 동적으로 생성 된 이미지를 캐시하는 방법은 무엇입니까?
- 12. 클릭하면 동적으로 생성 된 TextView의 텍스트 가져 오기
- 13. ContextMenu에 의해 동적으로 생성 된 TextView의 텍스트에 액세스하십시오.
- 14. Android에서 복잡한 사운드를 생성하는 방법은 무엇입니까?
- 15. 사용자 정의 된 사용자 ID를 생성하는 방법은 무엇입니까?
- 16. 자바에서 동적으로 생성 된 JTree에서 XML 파일을 생성하는 방법
- 17. MVC View 컨트롤을 동적으로 생성하는 방법은 무엇입니까?
- 18. 사용자 당 고유 ID를 생성하는 방법은 무엇입니까?
- 19. AdMob 광고 단위 ID를 생성하는 방법은 무엇입니까?
- 20. 동적으로 열을 생성하는 방법은 무엇입니까?
- 21. HTML을 동적으로 생성하는 방법은 무엇입니까?
- 22. 동적으로 생성 된 컨트롤로 자동화 된 테스트를 수행하는 방법은 무엇입니까?
- 23. 동적으로 ID를 부여하는 방법은 무엇입니까?
- 24. 동적으로 생성 된 버튼을 클릭하십시오.
- 25. 동적으로 생성 된 요소를 얻는 방법은 무엇입니까?
- 26. 동적으로 생성 된 컨트롤을 참조하는 방법은 무엇입니까?
- 27. 동적으로 생성 된 div를 숨기는 방법은 무엇입니까?
- 28. 동적으로 생성 된 메소드를 디버깅하는 방법은 무엇입니까?
- 29. 크레이그리스트에서하는 것처럼 이메일을 동적으로 생성하는 방법은 무엇입니까?
- 30. grails : 동적으로 폼을 생성하는 방법은 무엇입니까?
질문은 정말로 뷰 ID가 필요한가요? HTTP : // 유래 – pskink
[1] [1] [프로그램 TextViews 추가] .... 나는 당신의 대답은 여기에 생각이 http://stackoverflow.com/q/1714297/2191256 – vilpe89
읽기 .com/questions/1714297/android-view-setidint-id- 프로그래밍 방식으로 ID 충돌을 방지하는 방법 –