code cleanup

This commit is contained in:
NudeDude 2018-08-16 21:02:24 +02:00
parent be101c5fd7
commit 413f76ee4b
1 changed files with 12 additions and 13 deletions

View File

@ -62,14 +62,14 @@ public class TimelineRecycler extends Adapter<TimelineRecycler.ItemHolder> imple
@Override @Override
public int getItemCount() { public long getItemId(int pos) {
return tweets.size(); return tweets.get(pos).tweetID;
} }
@Override @Override
public long getItemId(int pos) { public int getItemCount() {
return tweets.get(pos).tweetID; return tweets.size();
} }
@ -80,7 +80,6 @@ public class TimelineRecycler extends Adapter<TimelineRecycler.ItemHolder> imple
View v = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_tweet,parent,false); View v = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_tweet,parent,false);
v.setOnClickListener(this); v.setOnClickListener(this);
return new ItemHolder(v); return new ItemHolder(v);
} }
@ -116,10 +115,10 @@ public class TimelineRecycler extends Adapter<TimelineRecycler.ItemHolder> imple
@Override @Override
public void onClick(View view) { public void onClick(View view) {
ViewGroup p = TimelineRecycler.this.parent; ViewGroup p = parent;
RecyclerView rv = (RecyclerView) p; RecyclerView rv = (RecyclerView) p;
int position = rv.getChildLayoutPosition(view); int position = rv.getChildLayoutPosition(view);
mListener.onItemClick(view, p, position); mListener.onItemClick(p, position);
} }
@ -136,15 +135,15 @@ public class TimelineRecycler extends Adapter<TimelineRecycler.ItemHolder> imple
return SimpleDateFormat.getDateInstance().format(tweetDate); return SimpleDateFormat.getDateInstance().format(tweetDate);
} }
if(weeks > 0) if(weeks > 0)
return "vor "+weeks+" w"; return weeks + " w";
if(days > 0) if(days > 0)
return "vor "+days+" d"; return days + " d";
if(hours > 0) if(hours > 0)
return "vor "+hours+" h"; return hours + " h";
if(minutes > 0) if(minutes > 0)
return "vor "+minutes+" m"; return minutes + " m";
else else
return "vor "+seconds+" s"; return seconds + " s";
} }
@ -211,6 +210,6 @@ public class TimelineRecycler extends Adapter<TimelineRecycler.ItemHolder> imple
* Custom Click Listener * Custom Click Listener
*/ */
public interface OnItemClicked { public interface OnItemClicked {
void onItemClick(View v, ViewGroup parent, int position); void onItemClick(ViewGroup parent, int position);
} }
} }