【问题标题】:Is it possible to set android:textAllCaps attribute in PhoneGap Build?是否可以在 PhoneGap Build 中设置 android:textAllCaps 属性?
【发布时间】:2015-10-10 12:34:39
【问题描述】:

是否可以在 PhoneGap Build 中更改 Android 按钮的默认全大写设置 (android:textAllCaps="false")?

这是在原生 Android 应用程序中的完成方式: Why is my Button text forced to ALL CAPS on Lollipop?

【问题讨论】:

  • 我很确定为什么有人给这个加分,因为问题是对 Cordova 和 Phonegap 如何工作的完全误解。

标签: android phonegap-build


【解决方案1】:

@besimple,
这个问题是对 Cordova 和 Phonegap 如何工作的完全误解。这是A PHONEGAP FAQ QUESTION

为了回答您的问题,视觉显示(文本、按钮、对话框等)是 HTML 的子集。这意味着您编写 HTML5 和 CSS3 以使您的文本出现在屏幕上。 你不会使用AndroidManifest.xml 指令。

要创建您的按钮,您可以使用 HTML 标记,例如 <div><button>。对于创建 allCAPS 所需的样式,这是通过 CSS 完成的。这意味着,如果您不了解 CSS,那么现在是学习的时候了。 (我相信smallCaps是一种选择,如果不是可以导入)

还有两 (2) 个注释,1)您可能需要导入完整的字体集才能完成此任务。 2) 将所有资产保存在本地;最佳做法是不要从 Internet 加载文件。这包括 javascript、css、图像和字体集。

祝你好运。

【讨论】:

  • 我看到你完全误解了我的问题。也许我不够清楚 - 我正在使用 org.apache.cordova.core.dialogs 来显示警报消息,它使用手机的默认主题来显示消息。可以在原生 Android 应用程序甚至 PhoneGap 应用程序中更改主题。但我的问题是 - 可以在 PhoneGap Build 中完成吗?
  • 你的问题不正确。更新您的主题行(如果可以)和问题以反映您真正想要的内容。答案是有可能
  • 不幸的是,我无法编辑帖子。那你能帮帮我吗?我要如何使用 PhoneGap Build 更改此设置?谢谢
  • 这是您的HINT。由于您想使用 Android 进行操作,请向下滚动到显示 Android 的位置。此添加将按照您想要的方式修改最终配置。如果这还不够,您需要编写一个新的 SO 问题。 FWIW,这不是给你答案。没有人会找到这个答案,因为这个问题是错误的——祝你好运。
猜你喜欢
  • 2011-08-06
  • 1970-01-01
  • 2014-11-09
  • 2020-05-23
  • 1970-01-01
  • 2012-07-26
  • 2017-01-06
  • 2020-07-11
  • 2015-03-21
相关资源
最近更新 更多