【发布时间】:2013-06-24 12:43:50
【问题描述】:
我必须开发一个 android 应用程序。
在这里我必须获取项目列表并在 android spinner 中设置项目值列表。
所以我使用了以下代码:
if (getIntent().getExtras() !=null) {
retailerNamesList = (ArrayList<RetailerNames>) getIntent().getExtras().getSerializable("RetailerName");
for (int i=0;i<retailerNamesList.size();i++) {}
mRetailerNameAdapter = new RetailerNamesAdapter(WatchList.this,retailerNamesList);
retailerlist.setAdapter(mRetailerNameAdapter);
}
在这里,我得到了该 spinner 中的 arraylist 值列表。但我必须拆分这些值并将其设置在 android spinner 中。请帮助我。我该怎么做???
编辑:
在上面的代码中得到如下输出:
[com.example.RetailerNames@41216470]
但我需要得到如下输出:
String[] period_timings={"0-2 天","一周内","一个月内"};
该列表必须拆分并获取字符串 [] 中的值。我如何为这些编写代码?请为我提供解决方案???
【问题讨论】:
-
使用这个
retailerNamesList.get(i)。 -
你想从 RetailerNames 的 ArrayList 中获取一个 String[] 吗?
-
@blackbelt 是的,我必须从 RetailerName 的 ArrayList 中获取 String[]。这些解决方案是什么???
标签: java android string arraylist android-arrayadapter