2012-03-21 6 views
0

最近アンドロイドのリストプログラムを開発しました。そこには編集テキストがあり、そこから名前を入力します。これらの名前はデータベースに格納され、リストにも表示されます。今私は、押されたときにリストに入力した名前の新しいレイアウトを表示するボタンを追加したいと思います。表示される名前は動的である必要があります。つまり、5つの名前を入力した場合は5つしか表示されません.10を入力すると10が表示されます。私は非常にダイナミックな配列の事を混乱しています。 助けてください! ありがとう!アンドロイドのダイナミックアレイの使用

+0

「ダイナミック」について詳しく説明する必要があります。 – Akhil

+0

新しいレイアウトリストは、名前の追加や削除に応じて展開/縮小する必要があります。私は固定配列を保持したくない。 –

答えて

0

具体的にしてください。 Javaのレイアウトや動的な動的な意味ですか?レイアウトでは、すべての名前(たとえば線形レイアウト)のコンテナを作成し、コード内で各名前のビューを作成することができます(例:textview、これは事前定義されたxmlリソースのlayoutinflationで行うことができます)。あなたのコンテナ。

+0

つまり、新しいレイアウトリストは、名前の追加や削除に応じて展開/縮小する必要があります。私は固定配列を保持したくない。 –

+0

arraylistを使用して名前を格納します。レイアウトに追加する場合は、forループを使用してすべての要素を実行し、上で説明したことを行います。 – Warpzit

+0

ok。ありがとう、私はそれを試みるよ!ありがとうございます。 –

0

レイアウトののArrayListを作成してみてください。ダイナミックにレイアウトを追加したり削除したりするのに役立ちます。修正制限を与える必要はありません。

+0

やってみます。 –

関連する問題