마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

개초보 간단한 질문 하나 하겠습니다 ㅠ

0 추천
이제 막 안드로이드를 배우는 중입니다.
제가 질문드리고 싶은 문제는.
 
밑에 액티비티 안에 '이름' 밑에 있는 EditView에서 값을 받아 
char name 변수에 입력시키려고 하는겁니다.
 
나머지 이론점수 ,실기점수 는 해결했습니다.
 
위에서 말씀 드렸다싶이 완전 개초보라 아는게없네요.
밑에 소스에 검정색으로 표기된 부분 부탁좀 드리겠습니다 ㅠ
액티비티 화면.
 
자바 소스(질문시 글자수 문제로 나머지 다지움)
EditText in_name;
EditText in_jum1;
EditText in_jum2;
 
Button ok;
Button exit;
TextView output;
 
private char name;
private int jum1;
private int jum2;
private int hap;
private int okk;
 
        in_name=(EditText)findViewById(R.id.editText1);
        in_jum1=(EditText)findViewById(R.id.editText2);
        in_jum2=(EditText)findViewById(R.id.editText3);
 
jum1=Integer.parseInt(in_jum1.getText().toString());
jum2=Integer.parseInt(in_jum2.getText().toString());
name=????????????????????? //이 부분입니다.
 
hap=jum1+jum2;
 
output.setText("귀하의 이름은"+name+"이며 총점은 "+hap+"입니다.");
//이런식으로 표현하려고합니다.
평기 (180 포인트) 님이 2015년 1월 14일 질문

2개의 답변

0 추천

private char name; = > private String name; 로 변경하시고

name = in_name.getText().toString());

...
output.setText("귀하의 이름은"+name+"이며 총점은 "+hap+"입니다.");
 
nicehee (73,100 포인트) 님이 2015년 1월 14일 답변
너무나도 감사드립니다 앞으로도 잘 부탁드리겠습니다^-^
0 추천

name=in_name.getText().toString(); 이렇게 적으시면 됩니다.

익명사용자 님이 2015년 1월 15일 답변
...