Обновление TextView при удалении элемента в recycleview - PullRequest
0 голосов
/ 30 апреля 2018

Я создал cartActivity с помощью recycleview Adapter. В корзине есть список товаров и количество. Я показываю этот RecyclerView.Adapter в другом классе.

@Override
public void onBindViewHolder(OrderListViewHolder personViewHolder, int i)
{

     }

В этом упражнении у меня есть текстовое представление, в котором показана общая сумма к оплате Это подходит идеально, но когда я удаляю элемент, используя следующее:

localdb.deleteOrderItem(orderlistDetails.get(orderID).getOrderID());

        orderlistDetails.remove(orderID);
        notifyItemRemoved(orderID);
        notifyItemRangeChanged(orderID, 1);

Элемент удаляется, а RecycleListView обновляется. Я хочу обновить общую стоимость в textView и обновлять одновременно. Как обновить текстовое представление в упражнении из класса RecyclerView.Adapter?

Возможно ли это? если да, то как это реализовать?

Спасибо!

1 Ответ

0 голосов
/ 30 апреля 2018

Вы можете сделать что-то вроде этого

((MyActivity) context).setNewPriceText(price);

//then in your activity create the function to setText
public void setNewPriceText(int price){
   myTxtView.setText(String.valueOf(Integer.parseInt(myTxtView.getText().toString().trim()) - price));
}

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...