Lớp android.support.test.rule.ActivityTestRule
(xem here) có tham số initialTouchMode
trong hàm tạo của nó. Đây không phải là giải thích trong tài liệu tham khảo lớp (hoặc bất cứ nơi nào trên mạng) ngoại trừ như sau:Chế độ cảm ứng là gì và tại sao nó quan trọng đối với lớp * ActivityTestRule *?
initialTouchMode - true nếu Hoạt động nên được đặt vào "chế độ cảm ứng" khi bắt đầu
Chính xác những gì "chạm chế độ "có nghĩa là gì? Và ý nghĩa của việc thiết lập initialTouchMode
trong ActivityTestRule
thành true
hoặc false
là gì? (Tôi thấy rằng giá trị mặc định cho tham số này là false
).
Cảm ơn bạn đã liên kết. Điều đó giải thích những gì chế độ cảm ứng là chắc chắn. Câu hỏi duy nhất tôi có bây giờ là hàm ý của việc thiết lập 'initialTouchMode' trong' ActivityTestRule 'thành' true' hoặc 'false' là gì? –
Từ liên kết đó: Ví dụ: nếu bạn đang sử dụng điện thoại G1, việc chọn tiện ích có bi xoay sẽ đưa bạn ra khỏi chế độ cảm ứng; tuy nhiên, nếu bạn chạm vào một nút trên màn hình bằng ngón tay, bạn sẽ vào chế độ cảm ứng. Khi người dùng không ở chế độ cảm ứng, chúng ta sẽ nói về chế độ trackball, chế độ điều hướng hoặc điều hướng bàn phím, vì vậy đừng ngạc nhiên nếu bạn gặp phải những điều khoản này. – jorgeavilae