がありdialog、EditTextユーザーがそれをクリックすると、ソフトキーボードが表示され、上に押し上げdialogられます(非表示にならないように)。キーボードを離すと、 はEditText元の位置に戻ります。これは標準的な動作です。は明らかに移動しましたが、 、 などEditTextを呼び出すと、両方の位置で同じ結果が返されます。ここで何かが足りないのですか、それとも Android のバグですか?getLocationOnScreen()getBottom()
getLocationOnScreen()ところで、私が質問した理由は、Robotiumがどこをクリックするかを計算することに依存しているため、この動作が原因で一部の Robotium テストが失敗するためです。