<uses-sdk> 和用户界面问题



之前,我没有在我的清单文件中设置minSDKVersion,所有工作都很好。但是现在,当我使用scalegestredetector时,我想设置它:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8"/>

我的手机是在2.2所以启动是可以的,但是当我在使用ScaleGestureDetector的活动,所有的用户界面是奇怪的:它似乎显示为另一个屏幕分辨率!我调整大小以适应屏幕的图像比屏幕小(但图像所在的ImageView的大小很好),并且我在屏幕底部设置的布局被拉伸(实际上它的宽度始终是屏幕宽度,但它的高度比平常要低)。有什么问题吗?

可能你在你的页脚视图高度硬编码了22像素。

你会想读这个:

从Java代码中指定DIP尺寸的正确方法是什么?

最新更新