здесь я хочу удалить конкретный товар из моей корзины. и моя корзина создана с использованием данных общих настроек. поэтому я хочу удалить определенный индекс из общих настроек. Надеюсь, вы понимаете вопрос. Также здесь я использую в построителе списка для отображения данных.
Вот код общих настроек,
SharedPreferences preferences = await SharedPreferences.getInstance();
List<String> cartitems = preferences.getStringList('cartItems');
return ListView.builder(
physics: NeverScrollableScrollPhysics(),
shrinkWrap: true,
itemCount: unauthCartItems.length,
itemBuilder: (context, index) {
print(unauthCartItems.length);
return FlatButton(
onPressed: () {
//Here i want to clear the Preferences based on index
},
);
},
);