我刚刚完成了第一个Android应用New Daily Quotes的工作。我很高兴听到我可以轻松地#34; port"它通过ARC Welder和Chrome网上应用店发布到Chromebook和Google Chrome,但我遇到了麻烦。
当我在ARC Welder中运行应用程序时,操作栏的顶部被切断,使标题文本无法读取,菜单按钮最多也很难。截止程度取决于所选择的形状因子,电话最差,平板电脑/最大化产生相同的结果。以下是我的意思截图。如果有任何帮助,源代码可用here。
手机用户界面
ARC Welder手机用户界面 - 风景
ARC Welder手机用户界面 - 人像
答案 0 :(得分:1)
找到了答案!
事实证明,使用ARC Welder(至少目前)返回API 19(KitKat),并且由于我使用的是jgilfelt's SystemBarTint库,因此它直接在操作栏的顶部设置了一个不存在的状态栏色调。
我能够通过检查以确保我们实际上在API 19上,以及制造商构建中的内容中不包含 chromium 来解决问题。
if(Build.VERSION.SDK_INT == 19 && !Build.MANUFACTURER.toLowerCase().contains("chromium")) { ... }