【问题标题】:Display size is different for the same applications相同应用的显示尺寸不同
【发布时间】:2019-09-14 14:26:20
【问题描述】:

我制作了 2 个具有不同包 ID (AndroidManifest.xml) 的相同应用程序。包 id 是唯一的区别!

第一个包 ID:com.vlasovsoft.math(存在于 Play 商店) 第二个包 id:com.vlasovsoft.math1(在 Play 商店中不存在)

问题是:

第一个应用程序 (com.vlasovsoft.math) 报告我的屏幕尺寸为 1440x900

而第二个应用程序向我报告真实屏幕尺寸 1920x1200。

有什么问题?

我的设备是三星 Galaxy Tab A 10.1 2016

显示屏幕大小的代码:

DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
Snackbar.make(view, metrics.widthPixels + "x" + metrics.heightPixels, Snackbar.LENGTH_LONG).setAction("Action", null).show();

PS

这个问题在我的三星 Galaxy J3 2016 上没有重现

【问题讨论】:

  • 也许这个问题与google play有关,也许不是......我也尝试过设备恢复出厂设置 - 没有成功!

标签: android size screen scale display


【解决方案1】:

我知道您可以更改 j3 上的 DPI 和开发人员设置,它也有很大帮助,但我仍然在 j3 是一个棘手的手机,演示模式是我不明白的

【讨论】:

  • 抱歉,这个答案很难用。
猜你喜欢
  • 1970-01-01
  • 2015-02-16
  • 2019-11-29
  • 2018-03-11
  • 2015-05-02
  • 1970-01-01
  • 2011-03-02
  • 1970-01-01
  • 2014-08-14
相关资源
最近更新 更多