Androidプログラミング質問スレ Part17
■ このスレッドは過去ログ倉庫に格納されています
0343デフォルトの名無しさん
2012/01/19(木) 22:23:22.47テスト実施時に常に正常にキー入力が行われるようにしたい。
■試したこと
int[] keys = {KeyEvent.KEYCODE_1, KeyEvent.KEYCODE_0, KeyEvent.KEYCODE_0, KeyEvent.KEYCODE_PERIOD, KeyEvent.KEYCODE_0,KeyEvent.KEYCODE_0};
for(int key : keys) {
sendKeys(key);
getInstrumentation().waitForIdleSync();
}
や、
sendKeys(keys);
getInstrumentation().waitForIdleSync();
といった方法を試しましたが効果がないようです。
■症状
テスト実施時にsendKeysでキー入力をエミュレートしているが
100.00と入力しているつもりが10.0とかになってしまう時があり
テストが通ったり通らなかったりする。
デバッグ実行にすると通る確率が極めて高い。
■環境
Android: 2.2
T-01C
■コメント
よろしくお願いたします
■ このスレッドは過去ログ倉庫に格納されています