gpt4 book ai didi

android - 如果微调器包含相同的字符串,如何在微调器中设置选择?

转载 作者:行者123 更新时间:2023-11-29 22:14:11 25 4
gpt4 key购买 nike

<分区>

我最近发布了类似的问题,但没有人帮助我。所以我会尝试比以前更好地解释我的问题。

所以我从一个文件中读取一些文本(这个文件可能包含更多的单词),然后我从第二个文件中读取文本(这个文件总是包含一个与第一个文件中的单词相同的单词)。两个文件中的文本每次都可能不同。

例如:

第一个字符串包含:black blue yellow red green

第二个字符串包含:黄色

然后我从第一个字符串制作微调器,所以微调器在这个例子中包含这些词(黑蓝黄红绿),所以默认选项是黑色(因为它在我的数组中是第一个),但我需要将第三个位置设置为在此示例中,我的微调器中的默认值是因为第二个字符串包含黄色,而黄色在我的微调器中位于第三个位置。

如何在不重新填充微调器的情况下实现它?

顺便说一句。这些字符串只是示例。文件可能总是包含与以前不同的词。

解决方案:

s1.setSelection(getIndex(s1, prefNameCurGOV));

然后:

private int getIndex(Spinner s1, String prefNameCurGOV){

int index = 0;

for (int i=0;i<s1.getCount();i++){
if (s1.getItemAtPosition(i).equals(prefNameCurGOV)){
index = i;
}
}
return index;

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com