Replaced getAdapterPosition() with getBindingAdapterPosition() in MultilanguageAdapter

Signed-off-by: Nishant <nishantbhandari0019@gmail.com>
This commit is contained in:
Nishant 2023-02-21 18:01:00 +05:30 committed by Alexander Borsuk
parent e0226bc24f
commit b1dd6e955e
9 changed files with 18 additions and 18 deletions

View file

@ -291,7 +291,7 @@ public class BookmarkCategoriesAdapter extends BaseBookmarkCategoryAdapter<Recyc
{
BookmarkCategory category = mHolder.getEntity();
BookmarkManager.INSTANCE.toggleCategoryVisibility(category);
notifyItemChanged(mHolder.getAdapterPosition());
notifyItemChanged(mHolder.getBindingAdapterPosition());
notifyItemChanged(HEADER_POSITION);
}
}

View file

@ -307,7 +307,7 @@ public class Holders
{
mView.setOnClickListener(v -> {
if (listener != null)
listener.onItemClick(v, getAdapterPosition());
listener.onItemClick(v, getBindingAdapterPosition());
});
}
@ -315,7 +315,7 @@ public class Holders
{
mView.setOnLongClickListener(v -> {
if (listener != null)
listener.onLongItemClick(v, getAdapterPosition());
listener.onLongItemClick(v, getBindingAdapterPosition());
return true;
});
}

View file

@ -131,7 +131,7 @@ public class CuisineAdapter extends RecyclerView.Adapter<CuisineAdapter.ViewHold
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked)
{
final String key = mItems.get(getAdapterPosition()).cuisineKey;
final String key = mItems.get(getBindingAdapterPosition()).cuisineKey;
if (isChecked)
mSelectedKeys.add(key);
else

View file

@ -63,7 +63,7 @@ public class FeatureCategoryAdapter extends RecyclerView.Adapter<FeatureCategory
mName = itemView.findViewById(R.id.name);
mSelected = itemView.findViewById(R.id.selected);
UiUtils.hide(mSelected);
itemView.setOnClickListener(v -> onCategorySelected(getAdapterPosition()));
itemView.setOnClickListener(v -> onCategorySelected(getBindingAdapterPosition()));
}
public void bind(int position)

View file

@ -53,7 +53,7 @@ public class LanguagesAdapter extends RecyclerView.Adapter<LanguagesAdapter.Hold
@Override
public void onClick(View v)
{
mFragment.onLanguageSelected(mLanguages[getAdapterPosition()]);
mFragment.onLanguageSelected(mLanguages[getBindingAdapterPosition()]);
}
});
}

View file

@ -108,7 +108,7 @@ public class MultilanguageAdapter extends RecyclerView.Adapter<MultilanguageAdap
UiUtils.setInputError(inputLayout, Editor.nativeIsNameValid(s.toString()) ?
Utils.INVALID_ID :
R.string.error_enter_correct_name);
mNames.get(getAdapterPosition()).name = s.toString();
mNames.get(getBindingAdapterPosition()).name = s.toString();
}
});

View file

@ -231,7 +231,7 @@ class SimpleTimetableAdapter extends RecyclerView.Adapter<SimpleTimetableAdapter
closedHours[i] = span;
final int finalI = i;
span.findViewById(R.id.iv__remove_closed)
.setOnClickListener(v -> removeClosedHours(getAdapterPosition(), finalI));
.setOnClickListener(v -> removeClosedHours(getBindingAdapterPosition(), finalI));
}
}
@ -249,7 +249,7 @@ class SimpleTimetableAdapter extends RecyclerView.Adapter<SimpleTimetableAdapter
@Override
void onBind()
{
final int position = getAdapterPosition();
final int position = getBindingAdapterPosition();
final Timetable data = mItems.get(position);
UiUtils.showIf(position > 0, deleteTimetable);
tvOpen.setText(data.workingTimespan.start.toString());
@ -264,13 +264,13 @@ class SimpleTimetableAdapter extends RecyclerView.Adapter<SimpleTimetableAdapter
{
final int id = v.getId();
if (id == R.id.time_open)
pickTime(getAdapterPosition(), HoursMinutesPickerFragment.TAB_FROM, ID_OPENING);
pickTime(getBindingAdapterPosition(), HoursMinutesPickerFragment.TAB_FROM, ID_OPENING);
else if (id == R.id.time_close)
pickTime(getAdapterPosition(), HoursMinutesPickerFragment.TAB_TO, ID_OPENING);
pickTime(getBindingAdapterPosition(), HoursMinutesPickerFragment.TAB_TO, ID_OPENING);
else if (id == R.id.tv__remove_timetable)
removeTimetable(getAdapterPosition());
removeTimetable(getBindingAdapterPosition());
else if (id == R.id.tv__add_closed)
pickTime(getAdapterPosition(), HoursMinutesPickerFragment.TAB_FROM, ID_CLOSING);
pickTime(getBindingAdapterPosition(), HoursMinutesPickerFragment.TAB_FROM, ID_CLOSING);
else if (id == R.id.allday)
swAllday.toggle();
}
@ -280,7 +280,7 @@ class SimpleTimetableAdapter extends RecyclerView.Adapter<SimpleTimetableAdapter
{
final int id = buttonView.getId();
if (id == R.id.sw__allday)
setFullday(getAdapterPosition(), isChecked);
setFullday(getBindingAdapterPosition(), isChecked);
else if (id == R.id.chb__day)
{
final int dayIndex = (Integer) buttonView.getTag();
@ -353,9 +353,9 @@ class SimpleTimetableAdapter extends RecyclerView.Adapter<SimpleTimetableAdapter
{
final CheckBox checkBox = days.get(dayIndex);
if (checkBox.isChecked())
addWorkingDay(dayIndex, getAdapterPosition());
addWorkingDay(dayIndex, getBindingAdapterPosition());
else
removeWorkingDay(dayIndex, getAdapterPosition());
removeWorkingDay(dayIndex, getBindingAdapterPosition());
}
private void checkWithoutCallback(CompoundButton button, boolean check)

View file

@ -119,7 +119,7 @@ public class StreetAdapter extends RecyclerView.Adapter<StreetAdapter.BaseViewHo
@Override
public void onClick(View v)
{
mSelectedStreet = mStreets[getAdapterPosition()];
mSelectedStreet = mStreets[getBindingAdapterPosition()];
notifyDataSetChanged();
mFragment.saveStreet(mSelectedStreet);
}

View file

@ -177,7 +177,7 @@ class CategoriesAdapter extends RecyclerView.Adapter<CategoriesAdapter.ViewHolde
@Override
public final void onClick(View v)
{
final int position = getAdapterPosition();
final int position = getBindingAdapterPosition();
onItemClicked(position);
}