android - 每个元素都很大 - 拉伸(stretch)(字体、图片、 map ...)

标签 android google-maps android-mapview android-maps

我有两个项目,其中一个项目的每个元素都非常非常大。这是带有正常尺寸 map 和警报对话框的屏幕:

这就是一切都很大的地方(同一个平板电脑 10):

我不知道其他项目有什么问题。第二个项目在 480x800 上看起来不错,但在更大的屏幕上更喜欢、警报、 map (带 Controller )等等。可能是什么问题呢?我尝试了相同的 XML,但它仍然不同。哪里修改一下就OK了?非常感谢您的回答。

最佳答案

看起来你在第二个项目中启用了屏幕兼容模式。所以你需要禁用它。可以通过多种方式完成:

  1. 在您的 AndroidManifest 中将 targetSdkVersion 设置为 11 或更高。

    <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="11" />
    
  2. 或者明确声明您的应用程序支持超大屏幕。

    <supports-screens android:xlargeScreens="true" />
    

在这里您可以找到更详细的信息Screen Compatibility Mode

关于android - 每个元素都很大 - 拉伸(stretch)(字体、图片、 map ...),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15173327/

相关文章:

javascript - 如何知道 Google map 上点击了哪个标记

java - 如何更改微调器的文本颜色

android - 如何从 AngularJS 中的 ng-repeat 获取值

MapActivity 中的 Android 谷歌地图缓存

javascript - 动态填充的谷歌地图侧边栏

android - 在 Android 应用程序和缩放级别中使用 Google map

android - mapbox 删除 basemap 图层

java - 绘制透明圆圈填充在外面

android - BehaviorSubject 处理中的 BehaviorSubject

java - 数据库中的值每天加一