问题标签 [android-screen-support]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2619 浏览

android - onTouch event.getX 或 Y 在不同屏幕尺寸上的一致性 - Android

我正在OnTouchListener自定义视图上实现。在这个视图中,我正在绘制一个基本上沿 x 和 y 轴移动的对象,我分别得到了形式event.getX();event.getY();

draw当触摸事件发生在屏幕的特定位置时,我想执行一些更改。问题是,不同屏幕尺寸的值不同。例如,WVGA设备上某个点的X值是60平板电脑上是100。由于这不一致,我无法编写适当的条件。if

请问有人可以根据您以前的经验提出解决方案吗?

0 投票
3 回答
589 浏览

android - 获取 Android 像素值

我在谷歌上搜索了很多这个问题,但无法获得任何帮助。我的问题是如何获取用户点击的 android 屏幕的像素位置?

0 投票
1 回答
139 浏览

android - 谷歌播放不按清单配置过滤

我的应用程序在 goole play 和清单配置就像

但是上传后显示

它是如何工作的??..为什么 small-xlarge??..我的 xlarge 已经是假的了。

我能错过什么吗???

帮我!!提前致谢

0 投票
0 回答
18 浏览

android-screen-support - 小屏幕上的错误

我的清单中有以下代码。

但它没有在星系 y 中显示完整的屏幕。

0 投票
1 回答
565 浏览

android - 如何区分 Android 中的 7" 和 10" 屏幕(在 API 13 之前)?

我正在开发一个应用程序,但遇到了一个严重的问题(在我个人看来,Android 确实是个大失败)。如果您尝试在 API 13 之前支持多个屏幕(添加了“小宽度”功能),您必须使用屏幕尺寸(小、中等)和密度(ldpi、mdpi 等)为不同的用户提供不同的布局屏幕。一切运行良好,直到您想要同时支持 10 英寸平板电脑和 7 英寸平板电脑。例如,具有 1280X800 分辨率和 160 密度的 10 英寸平板电脑(大多数平板电脑)和 Kindle(1024x600,密度 160、7')对于 Android 是相同的,这意味着在 API 13 之前(并非所有平板电脑都运行 3.2然而)我不能分别为它们中的每一个提供不同的布局/尺寸值。

我真的不想在代码中进行所有讨厌的计算,只是为了确定文本的大小。我很确定很多人都会遇到这个问题。

有谁知道这个的解决方案?

谢谢, 埃拉德

0 投票
4 回答
73673 浏览

android - 关于 Android 图像和资产大小

我需要澄清对我的应用程序的图像资产的一些疑问,

如果我在 xml 文件中指定某物 [图像视图] 的高度为 50 倾角高度

我应该从资源文件夹中选择哪种类型的屏幕?

拥有 50 px 高度的图像,

与基本图像相比,更大、更小尺寸的图像的百分比是多少,

就像在 iOS 中一样,@2x 实际上是图像大小的 2 倍,而您以编程方式说是正常大小,

谢谢!

0 投票
1 回答
1006 浏览

android - Android 多屏幕尺寸支持

我为以下屏幕制作了布局:

2.7' QVGA

3.2' HVGA

5.1' WVGA

3.7' 连结一号

现在我想为 540 像素 X 960 像素、720 像素 X 1280 像素、480 X 854 制作布局屏幕,但我找不到任何方法。支持所有尺寸的手机和平板电脑的确切方法是什么?

0 投票
1 回答
32751 浏览

android - 带有 sw600dp 和 sw720dp 的 Android 布局

我想600dp在我的 android 应用程序中支持屏幕。所以我使用layout-sw600dp. 但我无法通过应用程序获得确切的布局。

我得到了800 X 1280屏幕尺寸,layout-sw720dp但布局尺寸有点差720 X 1280

那么我能做些什么来支持720 X 1280inlayout-sw720dp600 X 1024inlayout-sw600dp呢?

0 投票
0 回答
2142 浏览

android - 为什么 normal-mdpi 设备从 drawable-normal-hdpi 而不是默认的 drawable 中选择?

我很抱歉提出这个问题的奇怪方式。

所以基本上问题是我有3个可绘制资源的目录

  • 可绘制的
  • 可绘制的正常 hdpi
  • 可绘制的-xlarge

打算像这样分开它

我想这样分开

但它不起作用。

因为具有正常屏幕mdpi的设备仍然从normal-hdpi 中选择,我不想要这个。

我可以将drawable重命名为drawable-normal-mdpi,它可以工作,但是一个非常小的设备会抱怨找不到资源。

这让我不得不选择将文件夹内容从drawable复制到drawable-normal-mdpi,这听起来是错误的。

使用 alias-xml 的选项并没有真正的帮助,因为据我所知,我需要为每一个可绘制的对象提供 2 个 xml,对我来说,这比为最低分辨率创建一个重复的文件夹更糟糕。

如图所示,我可以做些什么来实现我的目标?谢谢你的时间。

编辑:minSdkVersion="8" targetSdkVersion="15"

解决了:

通过使用目录,我能够像在图像中一样将其分开

  • 可绘制的 mdpi
  • 可绘制的 hdpi
  • 可绘制的-xlarge
0 投票
2 回答
134 浏览

android - 即使在使用支持屏幕之后,如何在 android 上支持更小的屏幕?

我需要我的应用程序在各种尺寸的屏幕上工作。它在我的 SII 上完美运行,但完整的应用程序未在 Galaxy Y 上显示。我在清单中使用支持屏幕代码。我找不到什么问题。

这是清单中的代码: