ArrayList不填充Android
我有一个变量“ekinismi”。当我向它添加字符串时。我使用EkinIsmi()方法从另一个活动接收“eklist” 我单击position=0列表项,然后单击下一个列表项,然后在ArrayList不填充Android,android,arraylist,Android,Arraylist,我有一个变量“ekinismi”。当我向它添加字符串时。我使用EkinIsmi()方法从另一个活动接收“eklist” 我单击position=0列表项,然后单击下一个列表项,然后在dosyaAdi.setText()上设置第一个和下一个“s”。我的意思是我需要清除所有列表项。因为它是第一个。我应该把list.clear()放在哪里?事实上,我已经这么做了,但它并没有改变任何事情,我想也许我把它放错位置了 List<String> list = new ArrayList<S
dosyaAdi.setText()上设置第一个和下一个“s”。我的意思是我需要清除所有列表项。因为它是第一个。我应该把list.clear()放在哪里?事实上,我已经这么做了,但它并没有改变任何事情,我想也许我把它放错位置了
List<String> list = new ArrayList<String>();
if( ekvarmı == true)
{
if(ekinismi.size() >= 1)
{
for(String s : ekinismi)
{
if(s != null)
{
list.add(s);
}
}
dosyaAdi.setText(String.valueOf(list));
}
}
List List=new ArrayList();
如果(ekvarmı==真)
{
如果(ekinismi.size()>=1)
{
用于(字符串s:ekinismi)
{
如果(s!=null)
{
列表。添加(s);
}
}
dosyaAdi.setText(String.valueOf(list));
}
}
谢谢你的回复,我的问题已经解决了,但实际上我现在还有另一个问题。我在我的问题下编辑它。我希望你能看看。。
if(ekinismi.size() > 1)
{
for(int i=ekinismi.size()-1; i>ekinismi.size()-3; i--)
dosyaAdi.setText(String.valueOf(ekinismi.get(i)));
}
List<String> list = new ArrayList<String>();
if( ekvarmı == true)
{
if(ekinismi.size() >= 1)
{
for(String s : ekinismi)
{
if(s != null)
{
list.add(s);
}
}
dosyaAdi.setText(String.valueOf(list));
}
}
for(String s : ekilist) {
if(s != null) {
doSomething(s);
}
}