Android 如何从字符串数组中随机获取文本?

Android 如何从字符串数组中随机获取文本?,android,arrays,loops,android-arrayadapter,Android,Arrays,Loops,Android Arrayadapter,我想使用文本字段(AutoCompleteTextView)从click事件的字符串数组中随机获取文本值 此处的java文件: String[] questionsOpt = { "I just ejaculated blood", "I just eat", "I just emptied my 401k", "I just exist", "tattooed my face", "threw up yellow stuff", "threw up in my mouth",

我想使用文本字段(AutoCompleteTextView)从click事件的字符串数组中随机获取文本值

此处的java文件:

String[] questionsOpt = { "I just ejaculated blood", "I just eat", "I just emptied my 401k", "I just exist", 
        "tattooed my face", "threw up yellow stuff", "threw up in my mouth", "took a huge dump"};

@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.start_game);

    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
            android.R.layout.simple_dropdown_item_1line, questionsOpt);

    AutoCompleteTextView actvDev = (AutoCompleteTextView) findViewById(R.id.actvDev);
    actvDev.setThreshold(1);
    actvDev.setAdapter(adapter);
}
String[]questionsOpt={“我刚刚射出了血”,“我刚吃”,“我刚喝光了我的401k”,“我只是存在”,
“刺青我的脸”、“吐黄色的东西”、“吐在我嘴里”、“大便”};
@凌驾
创建时受保护的void(Bundle savedInstanceState){
//TODO自动生成的方法存根
super.onCreate(savedInstanceState);
setContentView(R.layout.start_游戏);
ArrayAdapter=新的ArrayAdapter(此,
android.R.layout.simple_下拉列表_项目_1行,问题列表);
AutoCompleteTextView actvDev=(AutoCompleteTextView)findViewById(R.id.actvDev);
actvDev.设定阈值(1);
actvDev.setAdapter(适配器);
}
如何在此处添加循环,以便从按钮单击事件的字符串数组中随机查找字符串值???

您可以使用:


tnx寻求帮助Binyamin Sharet
Random random = new Random(); // or create a static random field...
String randString = questionsOpt[random.nextInt(questionsOpt.length)];