如何更改 Oracle MAF 的默认跳板图标和对齐方式?

How to change Oracle MAF's default springboard icon and alignment?

如何转换给定的 springboard 切换按钮来自:

这个 -- 右对齐菜单图标,点击打开下拉菜单

致此 -- 左对齐栏图标,点击直接打开 spring 看板。

只需修改CSS。 您应该能够找到正确的 CSS 选择器,然后使用自定义皮肤覆盖它们的 css 属性。 有关 MAF 皮肤的更多信息:http://docs.oracle.com/middleware/mobile200/mobile/develop-oepe/oepe-maf-apps-create.htm#CIHCCFIG

Mobile Alta 皮肤右侧有跳板图标。但是,如果你使用 mobileFusionFx 皮肤,跳板默认设计在左侧。您可以使用 mobileFusion 皮肤或通过添加样式表覆盖 MAF 皮肤的 CSS 属性。 link 已经在 User404 给出的答案中提供了。

我们还可以通过以下方式实现。

  1. 通过取消选中 "Show Springboard Toggle button" 来禁用默认的 Springboard 切换按钮。

  2. 将 ApplicationFeatures 数据控件中的 gotoSpringboard() 方法作为命令 link 拖放到所有页面的主要方面。

  3. 删除文本并为link添加跳板图标或添加cssclass以实现跳板图标

我的代码是这样的。

<amx:commandLink actionListener="#{bindings.gotoSpringboard.execute}"
                   disabled="#{!bindings.gotoSpringboard.enabled}" id="cl2" styleClass="fa fa-bars fa-2x">

  </amx:commandLink>