1

ここで2つ質問があります。http://www.broculos.net/en/article/android-101-how-create-stackview-widgetを参照して、 stackviewウィジェットを作成しています。

  1. デフォルトのスタックビューは、互いに積み重ねられた 4 つのアイテムを表示します。このカウントを変更できますか? たとえば、添付の画像http://www.broculos.net/sites/default/files/resize/content/honeybuzz_widget_preview-200x125.pngでは、HoneyBuzz ウィジェットには 4 つのアイテムが表示されますが、Map ウィジェットには 3 つのアイテムが表示されます。

  2. また、スタックビュー内にリストビューとグリッドビューを追加できることを知りたいです。つまり、単一のスタック項目にテキスト/画像を表示できるので、リスト/グリッドを表示してスクロールできますか?

4

1 に答える 1

2
  1. いいえ、できません。

  2. スタックリストビューでスクロールすると、ユーザーがスタック内の「カード」を変更できなくなると思うので、それは不可能です

アンドロイド開発者のウェブサイトから:

XML レイアウトに慣れていれば、アプリ ウィジェット レイアウトの作成は簡単です。ただし、アプリ ウィジェットのレイアウトは、すべての種類のレイアウトまたはビュー ウィジェットをサポートしているわけではない RemoteViews に基づいていることに注意する必要があります。

RemoteViews オブジェクト (およびその結果としてアプリ ウィジェット) は、次のレイアウト クラスをサポートできます。

  • FrameLayout LinearLayout RelativeLayout および次のウィジェット クラス:
  • アナログ時計
  • ボタン
  • クロノメーター
  • 画像ボタン
  • イメージビュー
  • テキストビュー
  • ビューフリッパー
  • リストビュー
  • グリッドビュー
  • スタックビュー
  • AdapterViewFlipper

これらのクラスの子孫はサポートされていません。

于 2012-04-05T09:03:25.293 に答える