分類的簡單聯動效果
阿新 • • 發佈:2018-12-20
首先 第一步在相應的bean類中 設定
private boolean isClick;
public boolean isClick() {
return isClick;
}
public void setClick(boolean click) {
isClick = click;
}
判斷是否是選中狀態 @Override public void onBindViewHolder(@NonNull LeftApdater.MyViewHolder myViewHolder, final int i) { String name = list.get(i).getName(); myViewHolder.textView.setText(name); myViewHolder.textView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { setOnclick.getonclick(i); } }); if (list.get(i).isClick()){ myViewHolder.mRelativeLayout.setBackgroundColor(Color.parseColor("#d43c3c")); myViewHolder.textView.setTextColor(Color.parseColor("#ffffff")); }else{ myViewHolder.mRelativeLayout.setBackgroundColor(Color.parseColor("#ffffff")); myViewHolder.textView.setTextColor(Color.parseColor("#999999")); } }
給第一個設定為選中狀態
data1.get(0).setClick(true);