Skip to content

Commit 844e720

Browse files
make rss item translucent when item is marked as read
1 parent e62fbc2 commit 844e720

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/adapter/NewsListRecyclerAdapter.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,8 @@ public void ChangeReadStateOfItem(ViewHolder viewHolder, boolean isChecked) {
181181
pDelayHandler.DelayTimer();
182182

183183
viewHolder.setReadState(isChecked);
184+
//notifyItemChanged(viewHolder.getAdapterPosition());
185+
184186
stayUnreadItems.add(rssItem.getId());
185187
}
186188
}

News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/adapter/ViewHolder.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,11 +104,15 @@ public void setFeedColor(int color) {
104104

105105
public void setReadState(boolean isRead) {
106106
if(textViewSummary != null) {
107-
if (isRead)
107+
if (isRead) {
108108
textViewSummary.setTypeface(Typeface.DEFAULT);
109-
else
109+
((View)textViewSummary.getParent()).setAlpha(0.7f);
110+
} else {
110111
textViewSummary.setTypeface(Typeface.DEFAULT_BOLD);
111-
textViewSummary.invalidate();
112+
((View)textViewSummary.getParent()).setAlpha(1f);
113+
}
114+
//itemView.invalidate();
115+
//textViewSummary.invalidate();
112116
}
113117
}
114118

0 commit comments

Comments
 (0)