Просмотр списка в стиле Gmail
Я хочу создать список, похожий по функциональности на приложение Gmail для Android. Под этим я подразумеваю, что вы можете выбирать строки, щелкая изображение слева, или просматривать электронную почту, щелкая в любом месте строки. Я могу подойти близко, но этоне совсем там.
Моя пользовательская строка состоит из ImageView слева и некоторых TextView справа. Вот'Суть getView на моем адаптере.
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
View row = super.getView(position, convertView, parent);
imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
getListView().setItemChecked(position, !getListView().isItemChecked(position));
}
});
row.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getActivity(), "" + position, Toast.LENGTH_SHORT).show();
}
});
}
Это очень близко! Какие's отсутствует выделение строки на слушателе щелчка строки.