スピナーの各「ラング」の各インデックスに複数のハッシュマップを持つarraylistによって設定されたスピナーがあります。アイテムが選択されたときに、選択された単一のキーを取得して何かをしたいのですが、私の写真ではこのようにしていますが、どうすれば解決できるかという問題があります
画像 http://www.qzal.net/01/2012-10/13530999521.png
使用可能なコードのコピーを次に示します。
spinner2.setOnItemSelectedListener(new CustomOnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long id) {
ArrayList<HashMap<String, String>> arrList = new ArrayList<HashMap<String,String>>();
// for each key in the hashMap at this position..
for (String key : arrList.get(position).get("SectionID"))
{
}
}
@Override
public void onNothingSelected(AdapterView<?> adapter) {}
});