2013-12-16 40 views
0

我有一個關於robotium的問題。我可以點擊我的自定義對話框視圖的確定和取消按鈕。但在系統對話框中,獨奏無法找到好的,取消按鈕,文本或對話框中的任何視圖。我怎麼解決這個問題?Android的Robotium測試案例(系統對話框無法找到確定和取消按鈕)

創建對話框代碼如下:

Uri uri = Uri.fromParts("package", bean.packageName, null); 
Intent intent = new Intent(Intent.ACTION_DELETE, uri); 
context.startActivity(intent); 
+0

「系統」是否意味着仍在您自己的Activity上下文中創建的非自定義對話框? – Turnsole

+0

是的,由系統通過上下文創建。我編輯了包含對話框代碼的條目。 – serefakyuz

回答

1

Robotium只能訪問屬於您的應用程序的意見,例如,它不能與通知欄的意見交流。由於您沒有創建對話框,因此您開始導致系統創建對話框的意圖,您無法訪問這些視圖。

+0

非常感謝。 – serefakyuz

+0

專業提示:在StackOverflow上,如果有人回答您的問題,並且您對答案滿意,請單擊答案左側的小號複選框以接受答案。每個問題只能接受一個答案。如果您發現其他答案有幫助,您可以隨心所欲地多勞多得。 (點擊問題左側的向上箭頭即可投票。)如果您以這種方式回覆,人們更可能回答您的問題。 – Turnsole

相關問題