3

ホーム画面に表示するAndroidAppWidgetを作成しています。

ユーザーのホーム画面のスペースは貴重なので、ウィジェットを小さくしたいと思います。理想的なサイズは2x1セルです。

  • いくつかのドキュメントは、あなたが好きなサイズを持つことができることを示唆していますか?
  • ただし、AppWidgetのグラフィックデザインガイドラインでは、4x1、3x3、2x2の標準サイズのみがサポートされていることを示しています。
    • それは利用可能なPhotoShopテンプレートを参照していますか、それともAndroid自体の制限ですか?
  • 2x1ウィジェットは実際のデバイス(HTC Wildfire)では機能しますが、エミュレーターでは2x2に拡張されます。
    • HTCにはホーム画面の独自の特別な実装があるので、おそらく私のウィジェットはHTCデバイスの2x1でのみ機能しますか?

2x1ウィジェットを作成する方法はありますか、それとも標準サイズを使用する必要がありますか?

私のウィジェットは、SimpleWiktionaryサンプルから採用されました。

  • マニフェストにはとがandroid:minWidth="146dip"ありandroid:minHeight="72dip"ます。
  • およびを含むRelativeLayoutが ありますandroid:layout_width="fill_parent"android:layout_height="wrap_content"

私はAndroidを始めたばかりなので、これがばかげた質問である場合は事前に謝罪します。:)

4

2 に答える 2

4

私はAndroidを始めたばかりなので、これがばかげた質問である場合は事前に謝罪します。:)

それは間違いなくばかげた質問ではありません。

それは利用可能なPhotoShopテンプレートを参照していますか、それともAndroid自体の制限ですか?

2x1は合法的なサイズだと思いましたが、そのサイズは試していません。

HTCにはホーム画面の独自の特別な実装があるので、おそらく私のウィジェットはHTCデバイスの2x1でのみ機能しますか?

ホーム画面の実装が異なれば、サイズの解釈も異なる可能性がありますが、一般的に一貫していることを願っています。

2x1ウィジェットを作成する方法はありますか、それとも標準サイズを使用する必要がありますか?

小さいandroid:minHeight値を試して、エミュレーターに2x1アプリウィジェットを提供するように説得する必要がある新しいしきい値があるかどうかを確認できます。そうは言っても、2x2アプリウィジェットを使用すると、より一貫性のある結果が得られる可能性があります。

于 2010-09-17T12:37:02.093 に答える
0

appwidgetのデザインページによると、有効なサイズは次のとおりです。

  1. 4x1
  2. 3x3
  3. 2x2

そうは言っても、私は1x1と2x1のウィジェットを作成しましたが、どこでも機能しないという話は聞いたことがありません。

于 2010-12-22T03:39:38.013 に答える