Не уверен, что вы подразумеваете под отображением в xml
, но я бы порекомендовал это
1) сохранить все ваши идиомы в списке или массиве
2)shuffle it
http://www.java -examples.com / shuffle-elements-java-arraylist-example
3) отобразить n первых, которые вы хотите показать.
Редактировать:
Теперь я перечитал ваш вопрос, возможно, вы ожидаете, чтобы отобразить только 1 строку.в этом случае
1) сохраните свои идиомы в tab[]
или arrayList
2) выполните index = Math.radom()*sizeOfCollection;
(извините за это)
относительно отображения. Я все еще не получаю XML-часть.
говорят, что у вас есть TextView в вашем XML-макете, тогда вы хотите сделать
TextView myTextView = (TextView) findViewById(R.id.my_textView);
if(myTextView != null){
myTextView.setTextView(myTextIdiom);
}
вы можете посмотреть это для макета и изменения содержимого макета
надеюсь, что это поможет
Джейсон