give_it
접속 : 1643   Lv. 44

Category

Profile

Counter

  • 오늘 : 53 명
  • 전체 : 862552 명
  • Mypi Ver. 0.3.1 β
[안드로이드] 안드로이드 스피너를 만져보자 (1) 2012/11/07 PM 09:52


xml작성해주세요



res > values > strings.xml > Add... > StringArray



스피너에 출력할 아이템들을 만들어주세요
Add...누르시고 Item만드시면 됩니다.



package com.example.spinner;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.ArrayAdapter;
import android.widget.Spinner;

public class MainActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

//스피너 연결
Spinner spinner = (Spinner)findViewById(R.id.spinner1);
//어탑터 객체 생성
ArrayAdapter adapter = ArrayAdapter.createFromResource
(this, R.array.spinner_Array, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
spinner.setAdapter(adapter);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}



완성!
헐? 그런데 스피너가 바뀌었네요...

신고

 

라베르시엘    친구신청

으.. 나중에 몰아서 봐야겠네요
X