5

アプリに次の機能を実装する方法はありますか? 動作のような Gridview が必要ですが、行の高さが異なります。または、そのような機能を提供する別のウィジェットはありますか? (アダプター、n 列など) 過去 3 日間、試行錯誤を繰り返しましたが、一致する解決策が得られませんでした

指名手配された行動

4

1 に答える 1

1

layout.xml で、最初に線形レイアウトを水平方向に使用します。

この線形レイアウト内に、垂直方向の 4 つの線形レイアウトを配置し、すべての重み属性を 1 に設定します。(各列が同じスペースを占めるように)。

ここで、4 つの線形レイアウトのそれぞれに、画像ビューまたはボタンを配置し、それに応じて重みを付けます。したがって、線形レイアウトの 3 つのボタンの重みが 1、1、2 の場合、3 番目のボタンのサイズは 1 番目または 2 番目のボタンのサイズの 2 倍になります。

したがって、これは確かにあなたの問題を解決します。ただし、これは静的な番号がある場合にのみ当てはまります。レベルの。いいえに基づいて汎用にする必要があります。レベルの、それでも動作します。

ご不明な点がございましたら、お知らせください。

ニシン

于 2012-03-07T02:40:37.687 に答える