2012-03-23 6 views
1

私は名前のリストを持つビューがあります。私は電話を振るときにリストを突き詰めたい。私は振動を検出するために加速度計を使用しなければならないことを理解していますが、名前リストを突き止める方法がわかりません。助言がありますか?あなたがするArrayを使用する必要はありませんアンドロイドの携帯電話を振ることでジャンプする単語リスト

String[3] names = new String(); 
names[0] = "John"; 
names[1] = "Sam"; 
names[2] = "Sally"; 

//Now shuffle the names 
names = Collection.shuffle(names); 

おかげ

+0

センサーデモを使用してください。 –

答えて

1

は、あなたがCollectionクラスを使用して、配列をシャッフルすることができますが、文字列の配列として格納された名前を考えてみましょうこれは、Listの子オブジェクトであれば、Collection.shuffle()を使用してシャッフルできます。詳細はCollection Docs

+0

応答ありがとうございます。私は私の質問を正しく尋ねなかったと思う、どのように私はUIにそれを表示するだろうか、周りの単語を移動し、シャッフル。 – jai

+0

あなたはその言葉を表示するために何を使用していますか? ListViewを使用していますか?データセットが変更されたことを 'Adapter'に伝える必要があれば、私は' notifyDataSetChange() 'メソッドを使うと思いますが、私の頭の上を知りません。リストビューで項目をアニメートする方法についてはわかりません。 – slayton

+0

はいListViewを使用しています。アニメーションは私が理解できない部分です。 – jai

関連する問題