首页 > 解决方案 > 代码仓库中的奇怪行为并链接到我的开源 git 仓库

问题描述

现在事情已经稳定下来了,我仍在做代号为一个待办事项应用程序的演示,并在标签/复选框下添加了下划线。我的 git 仓库是

https://github.com/deanhiller/codenameOneExamples

****编辑

我刚刚发布了我的构建并在 android 手机上运行,​​基本的 todo 应用程序也无法正常工作。我不确定出了什么问题,如果我无法解决这个问题,可能是时候跳槽并创建两个应用程序(一个 swift 和一个 android studio...bleck )。我真的很喜欢这个概念,而且在每月 70 美元的情况下,codeone 对于我们需要的东西来说是一笔不错的交易。

****结束编辑

如果我单击 + 3 次,屏幕看起来像这样(在 MacOS Catalina 10.15.4 上使用代号为 6.5.1 的 intellij 2019.1.4)。但这不是演示应该是什么样子。

在此处输入图像描述

并感谢 Shai 的惊人支持

标签: codenameone

解决方案


您似乎只为未选择的主题定义了样式。This means that when an entry is selected or pressed it's unstyled. 您可以通过在我的仓库中打开主题并将其与您的主题进行比较来查看这一点。

自从我写那本书以来,我们慢慢地转向使用 CSS 进行样式设置,这与本书的内容没有太大区别(语法略有不同)。这使得这样的事情变得更容易,因为 CSS 以相同的方式隐式定义了所有 4 种样式,并显式地更改了特定样式的内容。这个方便一点。即使我不是 CSS 的粉丝,将样式视为代码也更容易。

如果您可以“实时编辑”CSS,那就太好了,这意味着更改会立即显示在模拟器中而无需交互。


推荐阅读