2012-10-08 2 views
-1

에 ArrayList를 로 변환하는 방법을 나는 다음과 같은 문장은 CharSequence를

'ArrayList<CharSequence> veg = new ArrayList(Arrays.asList(getResources().getStringArray(R.array.vegs)));' 

어떻게 다시 변환해야?

+0

그래서, 당신은 배열에 ArrayList를 변환하고 싶어? (그리고 CharSequence가 아닌)? –

+0

요즘에 요구되는 것 : CharSequence – user1706819

+0

좀 더 구체적으로 알려주시겠습니까? 그것은 내 진술에서 어떻게 보일 것인가. 나는 새로운 사람이다. – user1706819

답변

0

ArrayList.toArray() 아마도 당신이 찾고있는 것입니다.

이 시도 :

ArrayList<CharSequence> veg = new ArrayList(Arrays.asList(getResources().getStringArray(R.array.vegs))); 
    CharSequence[] vegs = new CharSequence[veg.size()] 
    veg.toArray(vegs); 
+0

'ArrayList vegetables; vegetables = 새 ArrayList (Arrays.asList (getResources(). getStringArray (R.array.vegetables)))); CharSequence [] vegies; vegies = 새로운 CharSequence [vegetables.size()]; vegetables.toArray (채소); ' 디버깅이 필요한 경우 : CharSequence 발견 : CharSequence []가 잘못된 메소드 인 adapter.remove (vegies)를 호출하고있을 수 있습니다. – user1706819

+0

ArrayList 채소; vegetables = 새 ArrayList (Arrays.asList (getResources(). getStringArray (R.array.vegetables)))); CharSequence [] vegies; vegies = 새로운 CharSequence [vegetables.size()]; vegetables.toArray (채소); ' 디버깅이 필요한 경우 : CharSequence found : CharSequence [] 내가 잘못된 메소드 adapter.remove (vegies)를 호출 할 수 있습니다; – user1706819

+0

아직 거기 있니? – user1706819

관련 문제