@startuml class com.example.music.MusicAdapter { - Context mContext - ArrayList mFiles + MyVieHolder onCreateViewHolder(ViewGroup,int) + void onBindViewHolder(MyVieHolder,int) - void deleteFlie(int,View) + int getItemCount() - byte[] getAlbumArt(String) } class com.example.music.MusicAdapter$MyVieHolder { ~ TextView file_name ~ ImageView album_art } com.example.music.Adapter <|-- com.example.music.MusicAdapter com.example.music.MusicAdapter +.. com.example.music.MusicAdapter$MyVieHolder com.example.music.ViewHolder <|-- com.example.music.MusicAdapter$MyVieHolder @enduml