có cách nào để có được mọi chế độ xem bên trong hoạt động của tôi không? Tôi có hơn 200 điểm bao gồm các nút, và hình ảnh, vì vậy tôi muốn để có thể truy cập chúng bằng cách sử dụng một vòng lặpLàm cách nào để có được tất cả Lượt xem trong một hoạt động?
ví dụ một cái gì đó giống như
for (View v : this)
{
//do something with the views
//depending on the types (button, image , etc)
}
cảm ơn rất nhiều, hoàn hảo một đối tượng vô hình (nút) đang chặn toàn bộ màn hình của tôi, tôi sử dụng công cụ này để tìm hiểu mục nào đang chặn và tìm thấy nó :) – aryaxt
Công cụ 'hierarchyviewer' đi kèm với SDK có thể giúp bạn tìm các vấn đề như thế này. Nó có thể hiển thị phân cấp chế độ xem của ứng dụng trực quan dưới dạng cây, cho phép bạn kiểm tra các thuộc tính của từng chế độ xem. – adamp
Tôi biết nhưng hầu hết các đối tượng được thêm vào màn hình thông qua mã. – aryaxt