0

私はGridViewカレンダーであるを持っています。上の行に曜日名を追加したい。

の上にレイアウトを作成してみましたGridViewが、すべてのデバイスに収まりません。

また、ヘッダーをグリッド内のセルとして追加したくありません。他のセルとは異なる外観にしたいからです。

GridView列に従って整列されるヘッダーを に追加することは可能ですか?

これは私の写真ですGridView

ここに画像の説明を入力

ヘッダー行を追加する方法はありますか? または、少なくとも画面上の各列のサイズを取得し、上記の各列の間に必要なマージンを決定するために計算を行いTextViewますLayoutGridView?

ありがとう!

4

1 に答える 1

1

まず、アダプターの getCount() メソッドに 7 を追加する必要があります。これは、ヘッダーとして追加の 7 セルが必要なためです。

次に、アダプターの getView() メソッドで、位置が 0 から 6 かどうかを確認してから、Mon Tue などのヘッダー セルを作成する必要があります。

于 2012-10-14T02:28:12.090 に答える