안드로이드 개발 질문/답변
(글 수 45,052)
메인 소스
private void init_music(){
System.gc();
String[] proj = { MediaStore.Audio.Media._ID,
MediaStore.Audio.Media.DATA,
MediaStore.Audio.Media.DISPLAY_NAME
};
ma.mCursor = managedQuery(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, proj, null, null, null);
ma.count = ma.mCursor.getCount();
mList = getListView();
mList.setAdapter(ma);
mList.setOnItemClickListener(clickMusic);
mp = new MediaPlayer();
rand = new Ran();
}
public View getView(int position, View convertView, ViewGroup parent){
System.gc();
TextView tv = new TextView(mContext.getApplicationContext());
String id = null;
if(convertView == null){
music_column = mCursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DISPLAY_NAME);
mCursor.moveToPosition(position);
id = mCursor.getString(music_column);
tv.setText(id);
}
else
tv = (TextView)convertView;
return tv;
}
public long getItemId(int position) {
// TODO Auto-generated method stub
return 0;
}
}
xml
<ListView android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="250px"
/>
흐엉 글을 못쓰게 되었네요;; 여기다가 쓰는 수밖에;;;
리스트 뷰에 음악 파일 올리는 건데요 리스트뷰의 text 색을 변환 하고 싶은데
현재 배경을 흰색을 해 놨더니 글자도 흰색으로 나오네요.. 바꾸는 방법이 있을까요?
더 필요한 자료가 잇으면 댓글 달아주세욤~


