۱۳۹۵/۰۱/۱۷, ۰۳:۱۳ ب.ظ
به این کدها توجه کنید
@SuppressWarnings("deprecation")
@Override
protected void convert(final BaseAdapterHelper view, final User user) {
view.setText(R.id.username, user.getName());
Date resultdate = new Date(Long.parseLong(user.getLast_seen()));
view.setText(R.id.time, sdf.format(resultdate));
try {
if (Integer.parseInt(user.getUnread()) > 0) {
view.setText(R.id.msg, user.getLast_msg());
view.setTextColorRes(R.id.msg, R.color.colorAccent);
view.setText(R.id.unread, user.getUnread());
} else {
view.getView(R.id.unread).setVisibility(View.GONE);
view.setText(R.id.msg, user.getLast_msg());
}
} catch (NumberFormatException e) {
view.getView(R.id.unread).setVisibility(View.GONE);
view.setText(R.id.msg, user.getLast_msg());
}
ImageLoader.getInstance().loadImage(user.getAvatar(),
new SimpleImageLoadingListener() {
@Override
public void onLoadingComplete(String arg0,
View arg1, Bitmap bitmap) {
view.setImageBitmap(R.id.avatar, bitmap);
}
});
view.getView(R.id.LayoutRipple1).setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
EventBus.getDefault().postSticky(
new ChatStarted(user));
((MaterialNavigationDrawer) ChatListFragment.this
.getActivity()).setFragmentChild(
new FragmentChatView(), user.getName());
}
});
}
از متد های setVisivility و setOnClickListener کمپایلر اشتباه میگیره کلأ گیج شدم اشتباه کجاست
@SuppressWarnings("deprecation")
@Override
protected void convert(final BaseAdapterHelper view, final User user) {
view.setText(R.id.username, user.getName());
Date resultdate = new Date(Long.parseLong(user.getLast_seen()));
view.setText(R.id.time, sdf.format(resultdate));
try {
if (Integer.parseInt(user.getUnread()) > 0) {
view.setText(R.id.msg, user.getLast_msg());
view.setTextColorRes(R.id.msg, R.color.colorAccent);
view.setText(R.id.unread, user.getUnread());
} else {
view.getView(R.id.unread).setVisibility(View.GONE);
view.setText(R.id.msg, user.getLast_msg());
}
} catch (NumberFormatException e) {
view.getView(R.id.unread).setVisibility(View.GONE);
view.setText(R.id.msg, user.getLast_msg());
}
ImageLoader.getInstance().loadImage(user.getAvatar(),
new SimpleImageLoadingListener() {
@Override
public void onLoadingComplete(String arg0,
View arg1, Bitmap bitmap) {
view.setImageBitmap(R.id.avatar, bitmap);
}
});
view.getView(R.id.LayoutRipple1).setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
EventBus.getDefault().postSticky(
new ChatStarted(user));
((MaterialNavigationDrawer) ChatListFragment.this
.getActivity()).setFragmentChild(
new FragmentChatView(), user.getName());
}
});
}
از متد های setVisivility و setOnClickListener کمپایلر اشتباه میگیره کلأ گیج شدم اشتباه کجاست