Intent intent1 = new Intent(CategoryApparel.this, UploadSell.class);
intent1.putExtra("id", "남자상의");
finish();
주는쪽이고
--------------------------------------------------------------------------------------------------------
TextView category = (TextView)findViewById(R.id.category_name);
category.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(UploadSell.this,
Category.class);
String str = new String();
str = intent.getStringExtra("id");
category.setText(str);
startActivity(intent);
받는쪽입니다.
Intent를 이용해서 putExtra로 "남자상의" 라는 String을 가져와서 받으려고 하는데 final로 지정을 하면 오류가 나질 않지만 실행하면 아무것도 뜨지 않습니다.
왜이러는걸까요 final로 선언하면 setText가 안먹히는건가요?
화면구성은 받는쪽에서 category로 넘어갔다가 category에서 categoryapparel로 넘어가서 string을 가져오는겁니다.
어떻게 해야 올바른 사용방법인가요?