我正在使用Robotium在一个安卓应用程序中测试一个包含ImageButton开关的屏幕。我有两个ImageButtons,它们使用两个PNG图像(on.png和off.png)来显示开关的状态。我正在尝试找到一个方法,它将返回当前显示的图像的文件名,这样我就可以运行如下测试:
Get the image being displayed by ImageButton1
Verify that the image is "on.png"
Set ImageButton1 to editable state
Select ImageButton1
Get the image be
我已经使用Nexus 9 2048 X 1536在安卓中创建了一个演示应用程序,我已经添加了一个EditText,并将宽度指定为1000dp,它在Nexus9模拟器中工作得很好。但是,当我将模拟器更改为Nexus 5X 1080 X 1920以测试dp用途时,EditText将从布局中消失,并显示大约一半的内容。
为什么会发生这种情况,即使我在dp中指定宽度。它应该通过屏幕分辨率来调整宽度。