2016-07-19 8 views
0

AppWidgetの作成時に、AppWidgetを占有できるセルの最大数を見つけることは可能ですか?私は通常の4x4セルを占めることができる携帯電話でAppWidgetsドキュメントから読み取るので、私はminHeightプロパティとのminWidthに設定します。私はそれをLG G4 H815に自分のアプリケーションをテストしかしminHeightとminWidth android AppWidgetをプログラムで設定する

android:minHeight="320dip" android:minWidth="320dip"

を、私は、デバイスは、5x5のセルを持っていることが判明しましたグリッド。だから私の質問は、ウィジェットがウィジェットの作成時にプログラマチックに占めることができるセルの最大数を知ることができるということです。

+0

私はそれが可能だとは思わない、ホーム画面として、または他の'AppWidgetHost'はその情報を公開するAPIを持っていません。 – CommonsWare

答えて

0

いいえ、これはあなたがあなたのウィジェットのデフォルトサイズですminWidthminHeightを、指定することができます。大きなグリッドでは、言及した5×5のように、ユーザーが指定したサイズで、あなたのウィジェットを持って選択することができます:(ことは不可能です以上のスペースを占有するためにそれを拡大する。

をまた、これらの値を下回る縮小するウィジェットが不可能になる、minResizeWidthminResizeHeightを指定することができます。

関連する問題