首页 文章

codenameone的社交嘘主题是否已经死亡?

提问于
浏览
1

一段时间以来,我一直在努力应对社交嘘主题中的应用程序对话框和工具栏外观 . 我最近发现,我的挣扎与我的代码相比更少,主题更多 . 在GUI Builder中,从IOS6,IOS7和Android(我相信姜饼)切换本机主题都会创建非常不同的对话框,从匹配到难以辨认,再到ok . 我也发现了这个演示:

https://www.codenameone.com/demos-SocialBoo.html

并在我的Android(S6)手机上运行它 . 下图说明了问题:

Social Boo visualizations

注意Dialog在前3张图像中的变化 . 请注意在第3张Android图片中,我点击“取消”按钮,以显示它与按下的指针的不同之处 . 第四张图片再次来自我的手机,请注意右上方的工具栏按钮,方形图像奇怪地放在一个矩形按钮上 . 啊,最后,我在我的应用程序中看到的所有问题都发生在其他地方!

希望我的 Headers 问题现在更有意义 . 使用CodenameOne版本更新社交嘘主题还是已经死了?我是否应该放弃使用它,因为它会在设备上出现各种各样的外观,尤其是iOS?我希望主题能够在所有设备上保持IOS6外观 - 我怎样才能实现这一目标?预先感谢您的帮助!

1 回答

  • 0

    这有点过时了 . 大多数开发人员只是从头开始cut a PSD design在基于本机主题时效果最好 .

    如果您想要使用该主题,则可以轻松修复这些内容 . 当我们实现主题时,我们的目标不是实现可能需要的每个功能,因为这些功能很难预测并会增加主题大小 . 原始主题不包括对话框的设计,因此一些行为泄露出来 .

    您可以像主题常量 dlgButtonCommandUIID 一样使用theme constants和UIID来确定对话框中按钮的UIID .

相关问题