2011-09-08 8 views
0

私は現在フォーラムのためのアプリケーションを作っています。フォーラムのさまざまなセクションのリストがある場合、お気に入り機能を追加したいと思います。それらへのアクセス。後でメソッドを使って文字列配列に追加する

お気に入りのリストにlistviewを使用しているので、ユーザーがお気に入りに新しいセクションを追加すると、リストビューに新しい値を追加する必要があります。

本当に私が知る必要があるのは、リストビューのためにボタンを使用して文字列配列に追加する方法は何ですか?または、配列内のすべてのオプションを持つことができますし、ユーザーが選択したことに応じて魔女の表示を決定する?

答えて

0

可能なすべてのオプションを保持するのに十分な大きさの配列がある場合は、setVisibleRowCount(int)を使用して、現在配列内にあるアイテムの数に基づいて表示可能な数を変更できます。

+0

私は最初にすべてのオプションを配列に入れておきます。次に、if文の束の中でsetVisibleRowCount(int)を使って、選択したオプションに応じてどのメニューを表示するかを決定できますか?配列内の文字列でintを置き換えますか? – Darren

+0

新しい配列を作成し、それを毎回リスト配列にコピーしますが、setVisibleRowCountを使用して表示オプションの数を制限してください –

+0

残念ながら私はそれを理解していません。少し試してみると、 。 – Darren

1

現在のお気に入りの文字列をリストアダプタに送信できます。お気に入りを追加すると、配列に追加することができます。

list.notfiyDataSetChanged(); 

これでリストが更新されます。

関連する問題