问题标签 [screens]

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 投票
1 回答
250 浏览

java - 重置 dispose() libgdx 中的变量

我想要this.dispose();没有 StackOverflow 错误的相同效果。如何轻松处理所有变量(我有〜100)?我想删除当前屏幕并切换屏幕,所以如果我切换回来,就好像旧屏幕不存在一样。我一直在尝试各种处理当前屏幕的方法,到目前为止,手动处理该dispose()方法似乎是最好的选择。

0 投票
1 回答
184 浏览

java - 移动到另一个屏幕不起作用

我正在开发和使用 Android Studio。我有一个使用日历从用户输入中获取日期的屏幕。一旦我将代码添加到这个问题上,我的移动到另一个屏幕的按钮已经停止工作。我花了几个小时在这上面,找不到我哪里出错了。我怀疑这与我的代码顺序有关,但在这里苦苦挣扎。

这是java类的代码

0 投票
1 回答
69 浏览

android - 如何在 android 的 5.4''、7'' 和 10.1'' 屏幕上设置 UI?

我正在尝试在 5.4''、7'' 和 10.1'' 的超大屏幕上设置 android 中的用户界面。我无法在以下屏幕上设置用户界面。因为我在 layout-xhdpi 中设置了它的界面,但它正在选择 layout-mdpi。请指导我如何解决这个问题。

这是 layout-mdpi 代码

此代码用于 layout-xhdpi

0 投票
2 回答
1859 浏览

css - 响应式站点文本对齐

我有一个单页滚动网站。问题是,当我在更大或更小的屏幕上检查网站时,文本对齐方式在 15 英寸屏幕上是完美的。您可以在(链接已删除)处查看预览

尝试更改屏幕尺寸并检查文本对齐方式。我希望文本根据屏幕分辨率更改其位置。

CSS是

相关的 HTML 是

0 投票
1 回答
54 浏览

android - libgGdx:使用返回键返回上一个屏幕的优雅方式

我正在使用带有多个屏幕的 libGdx。我想在我的 android 设备上使用返回键返回到上一个屏幕,类似于默认情况下 android 回到上一个活动的方式。

我目前这样做的方法是让每个屏幕都获得调用它的屏幕。然后我会在每个屏幕中实现 InputProcessor 并使用它来接收返回的按键,然后将屏幕更改为之前显示的屏幕。

虽然这可行,但在使用多个屏幕时它很糟糕,因为本质上必须一遍又一遍地重写代码。

有谁知道实现这一目标的更优雅的方式?libGdx 是否可能在默认情况下甚至具有此功能,而我只是找不到它?还是我需要这样做。

谢谢你的回答,

干杯,

托尼

0 投票
0 回答
117 浏览

java - 为android上的不同屏幕调整图像大小

我正在开发基于图像的 android 游戏,并且需要一个图像基于屏幕背景处于特定情况下,具体来说,我需要将 imageView 设置为作为背景图像一部分的肖像。

默认情况下,android将我的图像(在dp中指定的宽度和高度)调整为几乎从不适合大多数屏幕的肖像的分辨率。

尝试使用清单中的支持屏幕设置 false 来调整大小,但我真的不知道如何使用布局来做到这一点。

尝试在这里和 android 页面上搜索,但没有找到任何我可以使用的东西。

编辑:我从设备上传了两张截图,其中一张是正确的(http://postimg.org/image/lppn527b7/)和错误的缩放(https://stackoverflow.com/users/3638493/user3638493

所以感谢和抱歉我的英语(西班牙语:))

0 投票
2 回答
957 浏览

android - 引用另一个类时的 Libgdx 屏幕 NullPointerException

我点击了每一个我能找到的可能对我有帮助但没有成功的谷歌结果。

我已经构建了一个游戏,我想用它来实现一个完整的 UI。在我的游戏中,我的精灵有单独的类,所以在做几个制作屏幕的教程时,我尝试实现一些可以使用这些单独的类来获取纹理、当前帧等的东西。

我已经到了可以在两个屏幕之间切换的地步,如果它们没有引用它们自身之外的任何东西,但是每当我尝试在游戏屏幕上引用我的精灵类时,它就会崩溃,在游戏类中指向我:

所以这是我正在使用的代码(减去任何已实现的方法或其他类默认的东西)。

教程.java:

MainMenuScreen.java(问题在批处理中):

AnotherScreen.java(运行良好):

播放器.java:

控制台中的确切错误是:

我究竟做错了什么?我重新安排了将所有内容放在不同位置的代码,但我无法让它工作。感谢您的时间!

我发现如果我打开 MainMenuScreen,然后转到 AnotherScreen 并尝试从 Main 获取纹理以显示在 Another 中,如果我让 Tutorial 在将纹理传递给 Another 之前获取纹理,它会起作用。虽然这不适用于播放器...

0 投票
1 回答
1085 浏览

android - 不同屏幕的 Android 文本大小

嘿,我知道有很多关于这个话题的问题,我只需要澄清一下。

我试图让我的应用在所有设备尺寸上看起来都一样。我使用“sp”作为“textSize”的值类型,但它似乎没有做任何事情。它在 ldpi 和 hdpi 屏幕尺寸上看起来太大,在 mdpi 和 xxhdpi 上看起来太小。它看起来像我希望它在 hdpi 和 xhdpi 屏幕上的样子。

我在我的 AndroidManifest 文件上启用了“屏幕支持”。我遇到问题的部分是值文件夹。

这些是我目前拥有的:(据我所知,我没有对文件夹结构进行任何修改)

我只是为 ldpi、hdpi、xhdpi、xxhdpi 等创建一个新的值文件夹吗?然后为每个创建一个新的dimens.xml?那之后呢?

这是我的 AndroidManifest.xml 文件(应用程序标记最小化):

如果这意味着什么,我正在使用 LinearLayout。让我知道您是否需要我的其他任何东西。感谢您提供的任何帮助。

0 投票
3 回答
80 浏览

android - 支持安卓多屏

我在 android 中开发了一款游戏,但是我在屏幕尺寸方面遇到了很多问题,我听说我们应该在 res 文件夹中创建单独的文件夹,例如 (layout-small,layout-normal,layout-large,layout-xlarge) 和应该维护其中的所有 xml 文件。

但我的困惑是如何从特定的布局文件夹中检索特定的 xml 什么是代码应该写在 Activity..?请通过一个例子帮助我解决这个问题。谢谢

0 投票
1 回答
1681 浏览

android - 如何在android中使用标签布局中的按钮并使用此按钮调用不同的片段并将标签布局放置在屏幕底部

我想在选项卡布局中放置按钮,并使用这些按钮在选项卡布局中调用不同的片段。此外,我想在每个按钮中放置一些图像。有人可以帮忙吗?