Android Studio 设计选项卡灰显

Posted

技术标签:

【中文标题】Android Studio 设计选项卡灰显【英文标题】:Android Studio Design Tab Grayed Out 【发布时间】:2015-12-20 06:53:05 【问题描述】:

我将一个 libgdx 项目导入 android Studio 来为我的应用创建 UI。我尝试打开设计器以轻松将项目添加到 UI,但是 View > Tool Windows > Designer 中的设计选项卡显示为灰色。我猜是因为它是一个进口项目,如果有人知道打开设计器的方法,那就太好了,谢谢!

【问题讨论】:

您真的想要在您的 libgdx 游戏之上使用原生 android 用户界面吗? 我更倾向于使用一些布局,这样我就可以将游戏的 UI 部分与实际游戏所在的位置分开。例如,在侧面保存字符信息的面板。您认为在 libgdx 的 render 方法中构建自定义 UI 并避免任何原生 UI 是否可行? 我建议为此使用 libgdx UI 系统(即 scene2d.ui)。游戏通常不会尝试拥有原生的外观和感觉,您可以继续在桌面上测试您的游戏,而无需每次都将其部署到手机上。 感谢您向我指出这一点!我没有意识到 libgdx 有自己的 UI。 【参考方案1】:

Scene2D 带有 LibGdx,它通常用于创建与 UI 相关的所有内容。我不建议在 LibGdx 游戏中使用默认的 Android UI。

这里有一些文档和教程如何在 LibGdx 项目中使用 Scene2D:

https://github.com/libgdx/libgdx/wiki/Scene2d

还建议对按钮等 UI 元素使用 Ninepatch,这样它就可以正确缩放按钮和其他元素。这里还有一个文档和教程:

https://github.com/libgdx/libgdx/wiki/Ninepatches

【讨论】:

以上是关于Android Studio 设计选项卡灰显的主要内容,如果未能解决你的问题,请参考以下文章

如何在ttkNotebook中“灰显”或禁用选项卡?

Android-Studio 显示 XML 代码而不是设计

USB 调试选项灰显

logcat 信息出现在 android studio 的运行选项卡中

编辑器下的 Android Studio 文件结构选项卡

最新的 Android Studio 中没有布局编辑器