1

HTML ページを使用して、3 レベル以上のツリー構造 (バンドル カバー -> バンドル カード -> メニュー項目) を作成しようとしています。

を使用してすべて適切に表示されるカバー付きのカードの束がありますsetText()

次に、カードの 1 つをsetHtml()代わりに変更setText()し、プレイグラウンドの HTML テンプレートを使用してテストしました。

次に、.html を使用してそのカードに HTML ページを追加しましたArrayList<String>。プレイグラウンドを使用して、下のカードを取得します。Glass でアクセスすると、「予期せず停止しました」と表示されます。

これは間違いなくバグですが、この 4 レベルのツリー (バンドル カバー -> HTML カバー -> HTML ページ -> メニュー項目) を許可する計画があるかどうかを知りたいです。

{
  "kind": "mirror#timelineItem",
  "id": "b599da0d-494c-4ac9-ac24-bb5bddc1a209",
  "bundleId": "customBundle",
  "created": "2013-06-12T17:32:30.636Z",
  "updated": "2013-06-12T17:32:30.636Z",
  "etag": "\"r3ghbVW9Rp1kDP4UexS05_pFx4E/T3Df9IBGUombFb5U_Y1rda4CWwM\"",
  "html": "<article>\n  <section>\n    <div class=\"text-x-large\">\n      <p class=\"yellow\">8:00<sub>PM</sub></p>\n      <p>Dinner with folks tonight</p>\n    </div>\n  </section>\n  <footer>\n    <div>Their place</div>\n  </footer>\n</article>\n",
  "htmlPages": [
    "<article>\n  <section>\n    <table class=\"align-justify\"> \n      <tbody>\n        <tr>\n          <td>AAPL</td>\n          <td>503.73</td>\n          <td class=\"red\">-16.57 (3.18%)</td>\n        </tr>\n        <tr>\n          <td>AMZN</td>\n          <td>274.03</td>\n          <td class=\"green\">+6.09 (2.27%)</td>\n        </tr>\n        <tr>\n          <td>GOOG</td>\n          <td>727.58</td>\n          <td class=\"red\">-12.41 (1.68%)</td>\n        </tr>\n      </tbody>\n    </table>\n  </section>\n</article>\n",
    "<article>\n  <section>\n    <ul class=\"text-x-small\">\n      <li>Gingerbread</li>\n      <li>Chocolate Chip Cookies</li>\n      <li>Tiramisu</li>\n      <li>Donuts</li>\n      <li>Sugar Plum Gummies</li>\n    </ul>\n  </section>\n  <footer>\n    <p>Grocery list</p>\n  </footer>\n</article>\n"
  ],
  "menuItems": [
    {
      "action": "REPLY"
    },
    {
      "id": "moreInfo",
      "action": "CUSTOM",
      "values": [
        {
          "displayName": "Get More Info",
          "iconUrl": "https://MYAPP.appspot.com/static/images/drill.png"
        }
      ]
    },
    {
      "action": "TOGGLE_PINNED"
    }
  ],
  "notification": {
    "level": "DEFAULT"
  }
}
4

1 に答える 1

1

バンドルのページ付けとスレッド化の両方を試みると、不安定な動作が発生することは間違いありません。バンドル カバーが表示されますが、押し込むと、Glass は予期しない停止を報告します。

ドキュメントでこれを行うことができないと明示的に述べているわけではありません。また、現在は機能していなくても、将来的には機能することが期待できます...

あなたの正確な問題は、Issue Tracker のバグとして既に報告されています。

https://code.google.com/p/google-glass-api/issues/detail?id=77

私はその問題にスターを付けて、更新を待ちます。それまでの間、ページングまたはスレッドのいずれかを使用して、3 レベルのネスティングに対処する必要があります。将来的には、次のように 4 つのレベルが可能になるようです。

カバー -> バンドル内のアイテム -> ページ -> アクション

于 2013-06-12T21:16:03.287 に答える