在我的适配器中,我有一个代码
Intent intent = new Intent(mContext, DetailActivity.class);
intent.putExtra("city_id", position);
mContext.startActivity(intent);
但是,在DetailActivity中,我使用代码
city_id = getIntent().getIntExtra("city_id", 1);
city_id始终= 1
我在“登录适配器”中检查位置,但不是1
答案 0 :(得分:0)
尝试在DetailActivity中使用city_id =(Integer)getIntent()。getSerializableExtra(“ city_id”)。希望这会有所帮助。