Commit 298f9100 authored by Xinghaoxiang's avatar Xinghaoxiang

coding

parent 35be41a0
......@@ -18,7 +18,7 @@ import cn.bsl.bxbg.zhiban.bean.AllPersonBean;
*/
public class DutyChangePeopleAdapter extends BaseAdapter {
private static final String TAG = "DutyChangePeopleAdapter";
private List<AllPersonBean> allPersonBeen;
public DutyChangePeopleAdapter(List<AllPersonBean> allPersonBeen) {
......@@ -53,19 +53,29 @@ public class DutyChangePeopleAdapter extends BaseAdapter {
}
viewHolder.username.setText(allPersonBeen.get(position).getUserName());
viewHolder.changePeoplePy.setText(allPersonBeen.get(position).getFirstWord());
String word = allPersonBeen.get(position).getFirstWord();
if (position == 0) {
viewHolder.changePeoplePy.setVisibility(View.VISIBLE);
} else {
if (allPersonBeen.get(position).getFirstWord()
.equals(allPersonBeen.get(position - 1).getFirstWord())) {
allPersonBeen.get(position).setShow(false);
if (!allPersonBeen.get(position).isShow()) {
viewHolder.changePeoplePy.setVisibility(View.GONE);
} else {
viewHolder.changePeoplePy.setVisibility(View.VISIBLE);
}
String headWord = allPersonBeen.get(position - 1).getFirstWord();
if (word.equals(headWord)) {
viewHolder.changePeoplePy.setVisibility(View.GONE);
} else {
viewHolder.changePeoplePy.setVisibility(View.VISIBLE);
}
// if (allPersonBeen.get(position - 1).getFirstWord()
// .equals(allPersonBeen.get(position).getFirstWord())) {
// Log.d(TAG, "getView: " + false);
// allPersonBeen.get(position).setShow(false);
// if (!allPersonBeen.get(position).isShow()) {
// Log.d(TAG, "getView: gone");
// viewHolder.changePeoplePy.setVisibility(View.GONE);
// } else {
// allPersonBeen.get(position).setShow(true);
// Log.d(TAG, "getView: visible");
// viewHolder.changePeoplePy.setVisibility(View.VISIBLE);
// }
// }
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment