@Override
public void onBindViewHolder(final HabitViewHolder holder, int position) {
final Habit habit = habits.get(position);
holder.habitName.setText(habit.name);
holder.count.setText(String.format(Locale.getDefault(), "%d", habit.timesCompleted));
holder.timesPerDay.setText(context.getString(R.string.times_per_day, habit.timesPerDay));
holder.doneButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
((AnimatedVectorDrawable) holder.doneButton.getDrawable()).start();
dbHelper.incrementHabit(habit.name);
Storage.incrementHabit(context, habit.name);
}
});
}
HabitAdapter.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:UdacityAndroidBasicsNanodegree
作者:
评论列表
文章目录