我有一个带有viewHolder的阵列适配器。
在适配器内部,我实现了一个imagebutton click侦听器,该侦听器打开了另一个活动。
我想将ID传递给第二个活动,但它说
它无法解决方法
viewHolder.discounts.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(getContext(), Discounts.class);
intent.putExtra(String.valueOf(id));
((Services) getContext()).startActivity(intent);
}
});
如何将其传递给另一个活动?
代替
intent.putExtra(String.valueOf(id));
和
intent.putExtra("id",String.valueOf(id));
这里的ID是关键。您可以在第二个活动中访问它,如下所示
getIntent().getStringExtra("id");
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句