음성메모관련 어플리케이션을 만들고 있습니다.

아래는 음성을 저장하는 파일 생성코드이고


Audio = File.createTempFile("file", ".3gp", path);  //파일 생성

// 필요한 것들을 설정. 마이크이용, .3gp코딩

Recorder.setAudioSource(MediaRecorder.AudioSource.MIC);

Recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);

Recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);

Recorder.setOutputFile(Audio.getAbsolutePath());

Recorder.prepare();

Recorder.start();



이렇게 생성한 파일들은

Environment.getExternalStorageDirectory()

에 저장이 되고,


fileNameList.clear();

for (File currentFile : files) // 확장자가 mp3, 3gp인 파일만 목록에 추가 합니다.

{

if (currentFile.getName().endsWith(".mp3") || currentFile.getName().endsWith("3gp"))

fileNameList.add(currentFile.getName());

}

ListView listView = (ListView) findViewById(R.id.list);

ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(getBaseContext(), android.R.layout.simple_list_item_1, fileNameList);

listView.setAdapter(arrayAdapter);


리스트뷰로 파일 탐색기능처럼 목록을 뿌려줍니다.


여기에서 한번도 재생하지 않은, 즉 새로생성한 파일은 리스트뷰에서 

new! 라는 아이콘이나.. 하이라이트나.. 뭔가 표시를 하고 싶은데

어떻게 해야할까요?

불가능 하다면 가능한 방법은 어떤것이 있을까요?