Androidでボタンをクリックすると、リストからランダムなリスト項目を取得したい。誰かがこれを行う方法を見つけることができるチュートリアルまたは例に案内してもらえますか、または誰かがすでにこのようなことを行っている場合、サンプルコードを見ることができますか. 私はそれを乗り越える方法がわかりません。助けが必要。
public class RandomActivity extends Activity {
String arr[]={"A","B","C","D","E"};
ListView リスト; pv onCreate(バンドルを保存) {
list = (ListView)findViewById(R.id.listView1);
ArrayAdapter<String> adapter = new ArrayAdapter<String> (this,android.R.layout.simple_list_item_1,arr);
list.setAdapter(adapter);
}
public void onRandom(View v){
list.getAdapter().getItem(new Random().nextInt(list.getCount()));
}
size() メソッドをまだ取得していないので、getCount() に置き換えました。ただし、ランダムな値は生成されません。