2015-10-15 52 views
-1

我有2个纺纱工,其物品是动态的,即在两个纺纱工中可以有'n'个物品。我想从两个纺纱厂的每个项目的可能组合。Spinners中的每个x和y物品的组合Android

假设Spinner1中有a1,a2项和Spinner2中的b1,b2,b3项,那么我想要将spinner1中的项a1和a2与spinner2的所有项,即a1b1,a1b2,a1b3和a2b1,a2b2 ,A2B3。我怎样才能做到这一点?

+0

什么格式A1B1?字符串concat的两个? – Ritesh

+0

对不起。我不懂你的问题?你知道如何用数据填充微调吗?你知道如何从Spinner中获取所选项目吗?你真的想实现什么? – Christopher

+0

a1b1 in String .. –

回答

1

假设您的第一个Spinner1数据在list1中。

List<String> spinner1 = new ArrayList<String>(); 
spinner1.add(a1); 
spinner1.add(a2); 

and spinner2 data in list2。

List<String> spinner2 = new ArrayList<String>(); 
spinner2.add(b1); 
spinner2.add(b2); 
spinner2.add(b3); 

List<String> finalData = new ArrayList<String>(); 

现在,您的最终微调数据,

for(String s1 : spinner1){ 
    for(String s2 : spinner2){ 
    String str = s1.concat(s2); 
    finalData.add(str); 
    } 
} 
相关问题