gpt4 book ai didi

android - 如何检查包含字符串的微调器不等于另一个字符串?

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

如何验证多个微调器,其中最初包含字符串选择。如果它被更改,则只执行验证。否则必须显示一些消息。

if(!(spnVehType.getSelectedItem().toString()) .equals ("Select")|| !(spnVehType.getSelectedItem().toString()).equals("اختيار") &&
!(spn_bodytype).equals("Select")|| !(spn_bodytype).equals("اختيار") && !(spn_veh_make).equals("Select")|| !(spn_veh_make).equals("اختيار")
&& !(spn_veh_model).equals("Select")|| !(spn_veh_model).equals("اختيار") && !(spn_mfgyr).equals("Select")|| !(spn_mfgyr).equals("اختيار") )
{
//call async task
}

我尝试使用位置,但问题是当我设置 spnVehType 的值时。它会自动加载其他微调器值(spn_bodytype、spn_veh_make、spn_veh_model)。因为它会自动加载。它返回位置 0。

if(spncustpos!=0||spnBodyTypepos!=0||spnVehMakepos!=0||spnVehModelpos!=0||spnVehMakepos!=0||spnMfgYrpos!=0)

{
//call async task
}

最佳答案

要从微调器中获取选定的字符串并检查它是否等于另一个字符串:

String selectedString = (String)spinner.getSelectedItem();

if(selectedString.compareTo(anotherString) != 0) {
// Stuff to do when strings are not equal.
}

关于android - 如何检查包含字符串的微调器不等于另一个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28827844/

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