我正在使用spinner.Add(" heading" +23)将项目添加到微调器,并在spinner列表中显示heading23。如何将数据返回两个变量(一个用于标题,一个用于int值)。
答案 0 :(得分:0)
使用java时,spinner使用适配器。您可以将自定义对象传递给该适配器。如果我没记错的话,为每个项目调用class MySpinnerDataItem {
String title;
int number;
}
方法。
https://example.com/_vti_bin/exampleService/exampleService.svc/Categories?
$filter=Products/any(x:x/Status eq toupper('DELETED'))&
$select=ID,Products/Status,Products/Title&
$expand=Products
答案 1 :(得分:0)
如果我理解正确的话。您希望将“heading23”等字符串拆分为“heading”和“23”。
如果是这样,您可以利用Regular Expression。在C#中,您可以使用类Regex:
string str = "test123";
Regex reg = new Regex(@"\d+");//"\d" means digits "+" means match one or more
Match match=reg.Match(str);
if (match.Success)
{
string numberStr =match.Value;//value="123"
int number = int.Parse(numberStr);//number=123
var title = str.Replace(numberStr, "");//title="test"
}