ItemPriceAdapter class
Из этого класса адаптера я хочу передать значение с помощью намерения другому действию. Я не могу найти проблему в своем коде, поэтому, пожалуйста, помогите мне разобраться, как отправить значение из этого класса адаптера в другое действие. Ниже мой код:
holder.like.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (holder.like.isChecked()){
int likecount = 0;
likecount++;
Intent intent = new Intent(mcontext, ItemDetailActivity.class);
intent.putExtra("Likes", likecount+"");
}
}
});
}
Когда я нажимаю на значок лайка, я хочу увеличить количество лайков и отправлять их в другое действие, чтобы показать, сколько лайков дается за элемент.
ItemDetailActivity class
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_item_detail);
databaseHelper = new DatabaseHelper(this);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
String like = getIntent().getStringExtra("Likes");
Toast.makeText(this, like+"", Toast.LENGTH_SHORT).show();
}
});
Я получаю нулевое значение в моем сообщении о тостах.