여기 액티비티에서 버튼 여러개가 있는데 하나는 에디트 텍스트의 값을 넘기는 거고
다른 하나는 버튼의 값을 넘겨 그에 해당하는 카테고리에 db내용을 출력하려 하는데
버튼 하나는 눌러졌을때 화면이 넘어가지 않고 대기하고 있다가 다른 버튼이 눌러지면
같이 값을 넘기러면 여기서 beer의 switch의 코드 부분을 어떻게 수정해야 할까요 ?
며칠 째 고생중인데 아무리 찾아도 방법을 잘 모르겠네요
public void mOnClick(View v) {
switch (v.getId()) {
case R.id.beer:
v.setPadding(2, 2, 2, 2);
Intent intent = new Intent(select.this,result.class);
intent.putExtra("beer", 11);
startActivity(intent);
break;
case R.id.resultView:
v.setPadding(2, 2, 2, 2);
intent = new Intent(select.this, result.class);
intent.putExtra("TextIn", mText.getText().toString());
startActivity(intent);
finish();
break;
}
여기서부터 받는 쪽인데요
EditText mEdit;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.result);
mEdit = (EditText)findViewById(R.id.passEdit);
Intent intent = getIntent();
String text = intent.getStringExtra("TextIn");
int text2 =intent.getIntExtra("beer", 0);
String text3=String.valueOf(text2);
mEdit.setText(text3);