버튼, 이미지 및 제목과 검은 색 배경 (선형 레이아웃)이있는 위젯이 있습니다. 이러한보기는 별도로 클릭 할 수 있습니다. 그러나 모든 것을 하나의 항목으로 취급하는 방법은 무엇입니까? (안드로이드 기본 전원 위젯은 하단에 아이콘과 녹색 막대가 있지만 전체적으로 작동하고 언론에 주황색 테두리가 표시됨). 클릭하면 전체 위젯 영역에 불이 켜지 며 다시 클릭하면 위젯 영역이 모두 회색으로 표시됩니다. 예 : 전체 위젯 영역을 덮고있는 보이지 않는 버튼도 괜찮습니다. 사전에 도움을 주셔서 감사합니다.전체 위젯 영역을 클릭 할 수있게 만드는 방법은 무엇입니까?
2
A
답변
2
어린이보기의 경우 : android:clickable="false"
및 android:duplicateParentState="true"
이 필요합니다. 이로 인해 자식 뷰를 클릭 할 수 없게되고 부모 뷰의 상태 (예 : 누른 상태)를 취하게됩니다. 부모보기의 경우 android:clickable="true"
을 설정해야합니다. 클릭 할 수있게하려면. 그런 다음 부모 뷰에서 onClick 이벤트 만 처리합니다.
0
보기와 마찬가지로 단추는 setOnClickListener() 방법을 사용합니다. XML에 android:clickable="true"
을 설정하면 onClick
을 다른 개체와 마찬가지로 처리 할 수 있습니다.
관련 문제
- 1. 이미지의 영역을 클릭 할 수있게 만드는 방법
- 2. 정보창을 클릭 할 수있게 만드는 방법은 무엇입니까?
- 3. 전체 div를 클릭 할 수있게 만드는 방법
- 4. DIV 섹션을 클릭 할 수있게 만드는 방법은 무엇입니까?
- 5. 개찰구에서 전체 행을 클릭 할 수있게 만들기
- 6. 안드로이드에서 겹쳐진 이미지를 클릭 할 수있게 만드는 방법은 무엇입니까?
- 7. 위젯을 클릭 할 수있게 만드는 방법
- 8. 텍스트가 안드로이드에있는 경우에만 텍스트를 클릭 할 수있게 만드는 방법은 무엇입니까?
- 9. 전체 메뉴 항목을 클릭 할 수있게 만들기
- 10. 메뉴 버튼을 둘러 쌀 수있는 영역을 변경하여 클릭 할 수있게 만드는 방법은 무엇입니까?
- 11. listview에서 전체 행을 클릭 할 수있게 만드는 방법
- 12. 전체 div를 CSS로 클릭 할 수있게 만드는 방법
- 13. 레코드를 클릭 할 수있게 만드는 방법
- 14. Twui을 사용하여 문자열을 클릭 할 수있게 만드는 방법은 무엇입니까?
- 15. AndroidStudio에서이 버튼을 클릭 할 수있게 만드는 방법은 무엇입니까?
- 16. Jtextpane에서 텍스트를 클릭 할 수있게 만드는 방법은 무엇입니까?
- 17. 추가시 목록 항목을 클릭 할 수있게 만드는 방법은 무엇입니까?
- 18. 월별보기에서 날짜 값을 클릭 할 수있게 만드는 방법은 무엇입니까?
- 19. 이미지 버튼을 클릭 할 수있게 만드는 방법은 무엇입니까?
- 20. 캔버스의 일부를 클릭 할 수있게 만드는 방법은 무엇입니까?
- 21. 이 앵커 태그를 클릭 할 수있게 만드는 방법은 무엇입니까?
- 22. 부트 스트랩으로 패널 헤더를 클릭 할 수있게 만드는 방법은 무엇입니까?
- 23. 이 버튼을 터치 장치에서 클릭 할 수있게 만드는 방법은 무엇입니까?
- 24. 배열의 각 목록 항목을 클릭 할 수있게 만드는 방법은 무엇입니까?
- 25. UITableViewCell에서 URL을 클릭 할 수있게 만드는 방법은 무엇입니까?
- 26. actionscript에서 버튼을 한 번만 클릭 할 수있게 만드는 방법은 무엇입니까?
- 27. 텍스트 블록에서 URL을 클릭 할 수있게 만드는 방법은 무엇입니까?
- 28. 안드로이드의 모든 textviews에서 myURL을 클릭 할 수있게 만드는 방법은 무엇입니까?
- 29. 자바 스크립트에서 이미지를 클릭 할 수있게 만드는 방법은 무엇입니까?
- 30. QTextEdit에서 링크를 클릭 할 수있게 만드는 방법은 무엇입니까?