안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. 안드로이드 공부하는 초보자 입니다.
DB에 있는 목록을 읽어와서 MP3를 플레이 하려고 합니다.
목록을 ListView에 출력은 되는데. Spinner 로 변경하려고 하니 잘 되지가 않네요 ㅜㅜ
방법이나 힌트 좀 부탁드립니다..
아래는 ListView로 목록 출력하는 소스 입니다..
c = getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null, null, null);
String[] from = new String[] {(MediaStore.Audio.Media.TITLE)};
int[] to = {R.id.myTextView};
SimpleCursorAdapter a = new SimpleCursorAdapter(this, R.layout.aa, c, from, to);
a.setDropDownViewResource(R.id.myListView);
lv = (ListView) findViewById(R.id.myListView);
lv.setAdapter(a);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int pos, long id)
{
playMusic(pos);
}
});
DB에 있는 목록을 읽어와서 MP3를 플레이 하려고 합니다.
목록을 ListView에 출력은 되는데. Spinner 로 변경하려고 하니 잘 되지가 않네요 ㅜㅜ
방법이나 힌트 좀 부탁드립니다..
아래는 ListView로 목록 출력하는 소스 입니다..
c = getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null, null, null);
String[] from = new String[] {(MediaStore.Audio.Media.TITLE)};
int[] to = {R.id.myTextView};
SimpleCursorAdapter a = new SimpleCursorAdapter(this, R.layout.aa, c, from, to);
a.setDropDownViewResource(R.id.myListView);
lv = (ListView) findViewById(R.id.myListView);
lv.setAdapter(a);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int pos, long id)
{
playMusic(pos);
}
});