я тока начинаю порт одного из моих приложений для Android и застрял на очень простой бит, в основном в моем приложении я установить NSArray
, а затем вызвать:Что такое Java-эквивалент NSArrays и arc4random?
int chosen = arc4random() % [array count];
textOutput.text = [array objectAtIndex: chosen];
, но я не могу показаться, чтобы получить это в Android.
Все, что мне нужно, это установить массив вручную, а затем случайным образом выбрать из него строку.
----- Как мне удалось это -----
ArrayList<String> array = new ArrayList<String>();
array((new String("Blah, blah.")));
String randString = new String();
randString = array(new Random().nextInt(array()));
textBox.setText(randString, TextView.BufferType.EDITABLE);
Это кажется, что он должен работать, I'l дать ему идти. –
Если вам нужно сделать больше одного, сохраните объект «Случайный» и используйте его несколько раз. –