0
메뉴 설정 (예 : 설정) 레이아웃이 있습니다. 내 주요 활동에서 회 전자 값을 설정할 수 없습니다. 안드로이드에서 이것을하는 방법. 이클립스를 사용하고 있습니다레이아웃을로드하기 전에 스피너 값을 설정하는 방법
onCreate 메소드에서 다음 코드를 사용하여 스피너를 가져올 수 있습니다. 지금
<string-array name="myspinnercontent">
<item>A</item>
<item>B</item>
<item>C</item>
</string-array>
그리고 만들 :하지만 난 당신의 strings.xml의 파일에 문자열 배열로 스피너의 내용을 정의 오류
LayoutInflater inflater = (LayoutInflater) MyExpensive.this
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.chartconfiguration,
(ViewGroup) findViewById(R.id.chartConfig));
Spinner spinner = (Spinner)layout.findViewById(R.id.spinner2);
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, android.R.array.organizationTypes);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(dataAdapter);
가능한 복제 [안드로이드 : 프로그래밍 배열 스피너를 생성 (http://stackoverflow.com/questions/2784081/android-create-spinner-programmatically-from-array) – Hugo