Android TableLayoutまたはGridView?

android fade gridview tablelayout
Android TableLayoutまたはGridView?

幅約3、深さ8の単語のグリッドを作成します。 いくつかの単語を選択して、それらに対してフェードアニメーションを実行できるようにしたいと思います。 また、単語がいつ選択されたかを知りたいです。 これを行うためにTableLayoutとGridViewを見てきました。 これを行うには、これらのいずれかが他よりも優れているでしょうか? それらの1つは、Androidのさまざまな画面サイズに他のものよりも適応可能ですか?

  0  1


ベストアンサー

私はtablelayout(およびtablerow)で少し遊んだことがありますが、それは間違いなくトリックを行います。より重要なことは、固定列数を持つことを期待するかどうかです(「およそ」は役に立ちません)。 。)。 もしそうなら、あなたはテーブル/グリッドに入れるものを非常にうまく制御できるので、tablelayoutはあなたが探しているものになる可能性が非常に高くなります(私はそれをもっと単純に見つけますが、おそらく間違っています)。

どちらも正しいレイアウト手順で画面サイズに適応でき、適切なプログラミングにより同様の結果が得られます。

ただし、画面の回転を許可する場合は、gridviewを使用できます

パラメーター、パラメーター、パラメーター…​

1


「TableLayout」の方が使いやすいと思います。 `GridLayout`の場合、カスタムアダプターを作成する必要があるため、より複雑なアプリケーションになります。

さまざまな画面サイズを見ると、 `GridLayout`はコンテンツに応じて適切な数の列と行を選択し、アイテムの追加により柔軟になります。

また、 `GridLayout`はより柔軟になりますが、作成する作業がいくつかあります。

1


タイトルとURLをコピーしました