我想通过用户输入的文本进行Internet访存(API调用)。但是我只希望有一个通用的EditText字段,以便可以输入许多不同的类型以方便使用,并且应该处理输入。
我当时想我可以使用它们的String.length()
函数来区分文本类型,但是我有两个输入需要不同的类型(因此需要不同的API调用),但是它们具有相同的字符串长度。
我可以尝试运气并将其发送到一个API,如果返回null,则可以将另一个API调用与ifs和elses一起使用。但是,这一点都不有效,对于那些互联网连接较弱的人来说,这很麻烦。有什么办法可以更有效地做到这一点?我该如何区分?