Skip to content

Instantly share code, notes, and snippets.

@kevinvavelin
Created January 10, 2019 13:15
Show Gist options
  • Save kevinvavelin/82777ee7d5e185772712f920b6f882a9 to your computer and use it in GitHub Desktop.
Save kevinvavelin/82777ee7d5e185772712f920b6f882a9 to your computer and use it in GitHub Desktop.
Mood History Array
// Dans le mood history
List<MoodData> moodList = DatabaseManager.readTop7();
// Une fois que le MoodHistoryAdapter cree
override View getView(Int position, View convertView,ViewGroup viewGroup) {
View view = new View();
if(convertView == null) {
view = inflater.inflate(R.layout.mood_list_item, parent, false);
TextView numberOfTheDay = view.findViewById(R.id.textOfTheDay);
switch (position){
case 0: //Smiley Sad
view.setBackgroundResource(R.color.color_sad);
numberOfTheDay.setText("Sad");
break;
case 1: //Smiley Disappointed
mRelative.setBackgroundResource(R.color.color_disappointed);
mWelcomeSmiley.setImageResource(R.drawable.smiley_disappointed);
break;
case 2: //Smiley Normal
mRelative.setBackgroundResource(R.color.color_normal);
mWelcomeSmiley.setImageResource(R.drawable.smiley_normal);
break;
case 3: //Smiley Happy
mRelative.setBackgroundResource(R.color.color_happy);
mWelcomeSmiley.setImageResource(R.drawable.smiley_happy);
break;
case 4: //Smiley Super_Happy
mRelative.setBackgroundResource(R.color.color_super_happy);
mWelcomeSmiley.setImageResource(R.drawable.smiley_super_happy);
break;
} else {
view = convertView
}
return view
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment