2013-01-22 21 views
6

現在、私はappwidgetを開発していますが、残念ながら画面サイズが大きいほど携帯電話には適していません。どのように私はappwidgetは、すべての種類の携帯電話の全幅を確認することができますか?まずAppwidgetすべての画面サイズに適合する最大幅

私は

(私はそれがXMLフォルダの下のminWidthに基づいているかどうかわからない)ウィジェットは携帯電話の幅を埋めていません。これは width="fill_parent"を使用することによって行うことができるが、それは動作しませんと思いました

はI ...またlayout-sw480dp,layout-sw600dp,layout-sw720dpを追加しようとしました、それはまだ動作しませんappwidgetはちょうど携帯電話の全幅を埋めないであろう。..

すべてのヘルプははるかに高く評価されます!

答えて

2

Appウィジェットのサイズは、より小さいグリッドサイズに丸められているので、minWidthを大きな値に設定することをお勧めします。不幸にもそれはうまくいかないでしょう。試してみると、ウィジェットはホーム画面に追加するウィジェットのリストに表示されません。

docs:70 * cells - 30の式で4セルの幅を計算すると、250dpになります。問題は、大きな画面では、大きな濃度で、ホーム画面は4セルより広いことです。私はあなたがちょうど幅の異なる複数のウィジェットを作成するか、ウィジェットのサイズを変更できると思います。

関連する問題