1

私は初心者で、簡単なことを試しているだけですが、このことを理解するのに苦労しているので、皆さんが助けてくれることを願っています。メインページを使って非常にシンプルなアプリを作成し、アルファベット用のボタンを並べて配置しています。ボタンが多すぎて画面の1行に収まらないため、さまざまな画面サイズで表示することを考慮して、ボタンを次の行に自動的に折り返すにはどうすればよいですか。

画面サイズを計算することで実行できることは理解していますが、アクティビティを使用したいくつかの簡単な方法で実行できるほど単純に見えますか?レイアウトタグを探して試しましたが、何も機能していないようです。

ありがとう

4

2 に答える 2

0

信じられないかもしれませんが、自分のプロジェクトの 1 つで同様のことが必要だったことを思い出すので、このタイプのラップを行うことは不可能です。

面倒だとは思いますが、画面サイズごとに異なるレイアウト ファイルを用意することをお勧めします。または、あなたが提案したように、コンテナレイアウトの計算された幅を取得し、値で何かをします。

于 2013-02-08T17:08:42.103 に答える
0

この質問は数回尋ねられています。基本的に、純粋なJavaでFlowLayoutを探しています。ここに実装があります

于 2013-02-08T17:10:40.147 に答える